lafka

lafka

Junior/Mid/Senior Elixir Engineer - Tinymesh, Bangalore / Chandigarh, India

Introduction

We’re looking for curious, self-driven team members interested in solving interesting problems with a focus long term stability and, creating lean and efficient solutions. We believe that complex problems does not necessarily require complex solutions. You’ll be able to make an impact by working on the modernization of utility infrastructure. By building intelligent infrastructure we aim to increase the efficiency of utilities.

We are expanding our software division with new developer positions in Bangalore and Chandigarh with possibility for part time remote work.

About us

My name: Olav Frengstad
My position: CTO
Company name: Tinymesh AS
Company website: https://tinymesh.com
Company headquarters (country): Moss, Norway
Company info and history:

Tinymesh is a communication technology company, we develop RF Mesh stacks based on 802.15.4/IPv6 and proprietary technology, produce our own hardware and software for operating the RF networks. Tinymesh was established in Oslo, Norway in 2011. Our main market is India with office in Chandigarh, Delhi. As of today we have more than 10 lakh devices deployed in India for electricity metering.

All our core technology is written using either Elixir or C. Elixir is used throughout our system, from collecting metering and network operational data, synchronization of devices, and providing user interfacing APIs & applications. We believe in using and contributing to open-source technology.

About the job

Job title: Elixir Engineer - Tinymesh, Bangalore / Chandigarh, India
Job description: See full description below
Salary range: negotiable
Position on remote work: Part time remote is possible
Qualifications or experience required: See below
What the successful job applicant will be working on:

The main focus involves making information from physical devices and making it available through HTTP APIs, event streams and user interfaces. You will be working on interfacing directly against IPv6 endpoints - collecting information from smart meters, street lights and sensors. The data will be used as a data source for providing analytics and made available to other upstream services.

If you apply, you should have:

  • Minimum 3 years experience
  • A deep understanding of Elixir and Erlang/OTP platform
  • Experience with Javascript/Typescript using VueJS, ReactJS, Angular or similar frameworks
  • Excellent understanding of common Elixir/Erlang pattern
  • Ability to quickly reason about concurrent code
  • Experience with Phoenix, Plug, Cowboy or similar HTTP server libraries
  • Experience with technology like AMQP, MQTT, Kafka etc
  • Experience working dircetly TCP/IP and UDP sockets
  • Ability to work independently and in team (both remote and local)
  • Experience using Linux, or similar, on a day to day basis

Any of the following qualifications are a plus:

  • Experience with functional languages like Clojure, Haskel, ELM, OCaml or similar
  • Experience with C, Java or C#
  • Experience with other radio communication protocols like Thread, Zigbee, KNX, BLE etc
  • Experience from electricity/gas/water metering industry
  • Experience with integrating 3rd party services

About the interview process

  1. Submit written CV to olav@tinymesh.com
  2. technical discussion over conference call
  3. HR discussion

Where Next?

Popular in Jobs Top

marcelo
Remote is THE global platform that enables companies to employ people anywhere in the world, taking away all legal and compliance complex...
New
Orlovv
We are looking for extraordinary talent to join WGAMES. Working at WGAMES means working in a young, dynamic and rapidly changing the envi...
New
bbenligiray
Senior backend developer at ChainAPI ChainAPI is the integration platform for Airnode, the API gateway for smart contracts running on blo...
New
Judith
Firework is the world’s leading immersive “shoppertainment” platform with shoppable video, live streaming commerce, and monetization capa...
New
IHu
Introductory paragraph We are a young Zurich/Switzerland based Start-up with the vision to disrupt the HR hiring for mid-sized and big c...
New
Jo_hiring
About us A.P. Moller - Maersk - as an international business on a high-tech journey, we don’t just transport millions of tons of cargo....
New
christo-ph
Introductory paragraph For a fresh project, we are going to create a pilot application. UI/UX/Frontend will be provided, needs to be im...
New
andre1sk
https://adobe.wd5.myworkdayjobs.com/en-US/external_experienced/job/Seattle/Functional-Programming-Generalist_46723-1
New
seatscouts
Introductory paragraph At Broker Genius, we are an industry-leading SaaS provider helping brokers in the event ticket industry automate ...
New
bengerson
Introductory paragraph Hello Elixir enthusiasts! We’re excited to announce a great opportunity at Candidately. We’re currently seeking a...
New

Other popular topics Top

siddhant3030
Hi, I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New
WestKeys
Currently suffering from paralysis by [HTTP client] analysis. This is rather unusual in Elixirland as there tends to be consensus on the ...
New
stefanluptak
Hello everybody, usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
gausby
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
1207 39467 209
New
joeerl
Hello again - after a longish gap I’ve decided I really must dig into Elixir and see what’s been happening here - so I have a few questio...
New
vrod
I am using the Starship cross-shell prompt – it seems pretty nice, but I get some errors: [WARN] - (starship::utils): Executing command ...
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
hariharasudhan94
Lets say I have map like this fetching from my database %{"_id" => #BSON.ObjectId<58eb1a7a9ad169198c3dXXXX>, "email" => ...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement