NodeJS Application Developer
We’re looking for a developer who is passionate about solving complex problems. Our platform has a massive, complicated code base and we’ve got a talented team of developers who love to figure out how to make it better. We move fast at Sharpen, and can promise that our development team is never bored. This specific role will focus on development for our core platform using NodeJS as the primary language.
At least 2 years experience in enterprise application development using NodeJS
Experience with PHP is desired, but not required
Experience in MySQL
Experience with common open source tools, relational databases, and version control tools
A proven track record of successful implementation of an API
Experience in managing host environments, implementing automated testing platforms and unit tests.
Deep knowledge of user authentication and authorization between multiple systems, servers, and environments
Proficiency with Git, a SQL database, and back-end programming languages
Experience in IoT projects, Agile development, or machine learning is a plus
Excellent verbal and written communication to collaborate with other developers and members of the Sharpen team.
Be able to act with a sense of urgency when appropriate while not losing sight of other projects