
Yunex Traffic
Global leader in intelligent traffic management hardware, software and simulation solutions.
Senior Node.js Software Engineer
Develop and maintain scalable Node.js/TypeScript backend services, APIs, and CI/CD pipelines.
Job Highlights
About the Role
The Senior Node.js/TypeScript Software Engineer designs, develops, and maintains high‑performance backend and frontend applications and APIs. The role emphasizes backend development, test automation, and CI/CD while collaborating with cross‑functional teams to deliver robust solutions. • Design and maintain scalable Node.js/TypeScript backend services and secure high‑performance APIs. • Write clean, well‑documented TypeScript code and develop unit, integration, and end‑to‑end tests. • Implement and manage GitLab CI/CD pipelines for automated testing and deployment. • Optimize PostgreSQL queries and database schema for performance and scalability. • Collaborate with ReactJS frontend engineers to deliver seamless full‑stack applications. • Troubleshoot and resolve issues in production and development environments. • Stay current with industry best practices, security standards, and emerging technologies.
Key Responsibilities
- ▸backend services
- ▸api development
- ▸ci/cd
- ▸postgresql
- ▸test automation
- ▸collaboration
What You Bring
• Bring at least 10 years of Node.js/TypeScript backend experience and strong RESTful API expertise. • Demonstrate proficiency with automated testing, GitLab CI/CD, and relational databases (PostgreSQL). • Experience with containerization, cloud services, Docker, Kubernetes, and message queues (RabbitMQ/Kafka) is preferred. • Possess strong communication skills and the ability to work in an agile, collaborative team.
Requirements
- ▸node.js
- ▸typescript
- ▸rest api
- ▸gitlab ci/cd
- ▸postgresql
- ▸docker
Work Environment
Hybrid