Design overall architecture of the backend suitable for very open ended use cases.
Maintain quality and ensure responsiveness of applications.
Collaborate with the rest of the engineering team to design and launch new features.
Maintain code integrity and organization.
Experience working with graphic designers and converting designs to visual elements.
Understanding and implementation of security and data protection.
Highly experienced with back-end programming language : NodeJS
Very comfortable in handling large MySQL databases, optimizing queries for performance
Proficient experience using : Express, JQuery, HTML, CSS
Development experience for both mobile and desktop.
Experience with usage of AWS, custom encryption algorithms.
Knowledge of code versioning tool : Git, SourceTree
Great plus if the candidate has worked with hardware beforehand and has a overall idea about the IoT infrastructure