N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact.
Our client is a technology company specializing in smart building and energy management solutions. Their platform enables organizations to monitor, control, and optimize building operations, including HVAC, lighting, power, and other building systems, improving energy efficiency and operational performance.
Important: Australian time zone, working hours from 8:00 AM UA.
Responsibilities:
- Leading and mentoring the development team, providing technical guidance and supporting engineers' professional growth;
- Collaborating with Product Owners, Architects, QA, and other stakeholders to define technical solutions and project roadmaps;
- Driving technical design and architecture decisions, ensuring scalability, maintainability, and security of the solution;
- Planning and coordinating development activities, prioritizing technical work, and managing delivery risks;
- Ensuring adherence to coding standards, development best practices, and quality assurance processes;
- Identifying and resolving technical blockers, supporting the team in troubleshooting complex issues;
- Contributing to estimation, sprint planning, and release planning activities;
- Promoting continuous improvement by introducing new tools, technologies, and engineering practices.
- Writing code, conducting code reviews, creating and maintaining technical documentation
Requirements:
- 7+ years of commercial experience in Back-End development, including experience in a Lead or Technical Lead role;
- Expert knowledge of JavaScript and TypeScript;
- Strong experience with Docker and AWS Cloud services (ECS, Fargate, S3, S3 Glacier, Cloudfront, Route 53, WAF)
- Expert knowledge of Express.js and NestJS frameworks;
- Strong experience with MongoDB;
- Experience with Jest for unit and integration testing;
- Strong experience in REST API design and implementation;
- Experience working with streaming platforms (e.g., Kafka) and message brokers (e.g., RabbitMQ);
- Experience with Swagger for API documentation;
- Strong understanding of system design, including scalable and distributed architectures.
- Experience of working with a high volume of data
- Experience with MQTT;
- Upper-Intermediate level of English;
Nice to have:
- Experience with ClickHouse and DynamoDB;
- Experience working with time-series data;
- Experience in IoT projects;
- Front-end development experience is a strong plus.
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers