• Work as a lead contributor (designing, developing, testing) for creating ReactJS micro-frontends using ES6+ Typescript, LESS styling and other NPM libs. • Build necessary backend components using .NET technologies
- Working with Engineering Managers, Product Owners, Architects and QA Engineers
• Developing our Web and server solutions that integrate edge hardware devices into a situational aware platform for our customers. Examples of the different types of problems we ask the development team to solve: Displaying geospatially aware smart city data, Displaying geospatial tracking data, Saving video feed snapshots, Dynamic near real-time event processing, Video overlay integration, Access control management, Distributed site infrastructure management etc.
- Contribute to scoping, estimating, and proposing technical solutions & development
- Investigate new technologies, provide analysis and recommendations on technical choices
• Responsible for providing hands-on expert level assistance to developers for technical issues Skills Required
- BE/BTech/MTech (CS/IT or MCA), with an emphasis in Software Engineering
• Minimum 4 years of solid experience with Web technologies (HTML5, CSS3) as a UI developer using ReactJS
- Proficient in JavaScript, ES6+, and TypeScript and related testing tools
- Experience with .NET Core 6+ and C# is highly desired
- Experience with micro-services interacting within Kubernetes clusters using REST (OpenAPI).
- Excellent verbal and written communication & attention to details
- Agile development experience including working with JIRA & Confluence
- An attitude of craftsmanship and constant learning of recent skill
- Experience with concurrent distributed systems
• Interest or experience in near real time computing/communication Position Benefits
- Top notch remuneration and excellent growth opportunities
- An excellent, no-nonsense work environment with the very best people to work with
- Highly challenging software implem