- Design, develop, and maintain Back-end services for the IoT building management platform
- Integrate various 3rd-party services into the platform
- Implement new features for a new product within the platform’s ecosystem
- Collaborate with cross-functional teams to deliver high-quality solutions
- Ensure system performance, scalability, and reliability
- Participate in code reviews, testing, and debugging processes
- Support DevOps-related activities, deployments, and monitoring
- Proactively identify and implement improvements
- Maintain clear and effective communication with stakeholders
- At least 3 years of commercial experience in Back-end development, focusing on JavaScript and/or TypeScript stacks
- Strong proficiency in Node.js and NestJS
- Experience integrating 3rd-party services
- Proficiency with relational and non-relational databases (PostgreSQL, MongoDB, and Redis)
- Understanding of microservices architecture and messaging via RabbitMQ
- Experience collaborating in cross-functional teams
- An Upper-Intermediate level of English (spoken and written)
- Ability to work as part of a team and take proactive ownership of tasks
- Willingness to support DevOps activities when needed
PERSONAL PROFILE
- Excellent communication skills
- Ability to anticipate and manage technical risks
- Responsible, committed, and proactive
- Strong problem-solving and multitasking skills
We are looking for a skilled Software Engineer with an expertise in integrating various 3rd-party services. In this role, you will be responsible for developing of new features for a new product within the platform. There are many challenges and opportunities for improvement. If you have a strong background and thrive in a collaborative environment, we encourage you to apply for this exciting opportunity.
Our Сustomer has an IoT-based building management platform that focuses on supporting owners and tech experts with data-driven decisions.