We seek a full-stack software engineer to design and develop a secure web portal and mobile application to track the reporting and management of remote IoT sensors collecting various usage and situational data. The portal would provide a rich Geographical Information System dashboard with drill-down capability, supporting report generation and export. The backend of the portal would also provide APIs for other third-party consumers.
Qualifications
The ideal candidate would have:
Minimum of four years of software development experience
Experience creating responsive web applications using HTML and CSS
3+ years of experience using at least one tool in each of the following categories:
Programming Languages: Javascript, C#, Java, or Python
Frameworks: Nodejs, .NET or .NET Core, Spring Boot, Django
Front-end: Angular, React, Vuejs
Mobile Development: Xamarin, React Native, Flutter
Database: MySQL, SQL Server, Postgres
2+ years of experience building web APIs.
Ability to write clean, self-documenting code.
Be a self-starter and work with minimal supervision.
Experience diagnosing and fixing bugs and optimizing performance.
Experience with automated testing tools is a plus.