Back to Archive

Fullstack Software Developer

Altair

Oakland, CA | Posted: 5 years ago

This job is expired and may no longer be accepting applications.

Altair Engineering IoT group is looking for a full-stack developer to work out of the Oakland satellite office.  The focus here is building IoT applications using the Altair platform API, and on the Altair IoT gateway and its communications to the cloud.


The job is about doing development at different levels of the system:


* Back-end coding handling database, permissions, metadata


* Writing systems that manage communications with the gateway


* Working on API implementations


* Writing/debugging JS (React, Redux) front-end applications


General Skills and Experience:


* Knowledge of Linux and command line skills


 - ability to set up a Linux server with LAMP


* Documentation - writing 1st round text for customer-facing documentation


* Communications skill for in-house, and remote peers


* Energetic, self-directing, thorough, "owner"


* Enterprise application development (scaling, redundancy, roll-over)


Demonstrable skills with modern languages:


* 3-5 years of experience professional programmer


* (required) JavaScript, PHP, ES6


* (nice-to-have) NodeJS, Python, C++


* Familiarity with test driven development, and unit testing


Technology nice-to-haves:


* Databases (nosql, relational, timeseries)


* Message bus (e.g. RabbitMQ, Kafka)


* Google and/or Azure Platform


* React, Redux

This job was sourced from StackOverflow Jobs.