Senior Developer
Halian
7 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Clean Code Principles
API
Code Review
Distributed Systems
PostgreSQL
Message Queuing Telemetry Transport (MQTT)
Node.js
Performance Tuning
Next.js
Systems Architecture
TypeScript
WebRTC
Backend
Event Driven Architecture
Angular
Front End Software Development
REST
Microservices
Job description
- Design, develop, and maintain scalable applications using TypeScript, Node.js (NextJS), and Angular
- Build and optimize backend services and APIs interacting with IoT devices and distributed systems
- Develop responsive front-end applications for internal tools and customer-facing platforms
- Implement and manage device communication using MQTT and real-time messaging protocols
- Contribute to system architecture with a focus on microservices and event-driven architecture
- Collaborate with cross-functional teams and ensure high code quality (testing, code reviews, best practices)
Requirements
- Strong experience with TypeScript (frontend & backend)
- Proven expertise in Node.js (NextJS) and building scalable APIs
- Solid experience with Angular for modern UI development
- Hands-on experience with PostgreSQL (data modeling & performance tuning)
- Experience working with IoT systems and MQTT protocol
- Good understanding of microservices, event-driven architecture, REST APIs, and real-time communication
About the company
Halian Group:
With over 28 years of experience, we have come to understand that innovation is the only way to provide agile, practical solutions that transform businesses and careers.
Our resourcing and smart services help you to realize tomorrow's potential. Discover the amazing things possible when you bring the right people and the right technologies together.
At Halian, we recognize that diversity, equity, and inclusion (DEI) are essential to building high-performing teams for our clients. We are committed to connecting organizations with top talent from all backgrounds, ensuring that every individual feels valued, respected, and empowered to contribute their unique perspectives. We encourage applications from all qualified candidates, regardless of race, gender, disability, or any other characteristic that makes them unique. By fostering diverse and inclusive workplaces, we help our clients drive innovation, enhance collaboration, and better reflect the communities they serve.