Our Customer:
Our customer is a cybersecurity company that provides solutions for the automotive industry, protecting software-defined vehicles, fleets, and smart mobility throughout their lifecycle.
Your Tasks:
- Design and develop scalable web applications using modern JavaScript technologies;
- Develop backend services and REST APIs using Node.js (NestJS, Express);
- Build modern, responsive front-end applications using React and Vue;
- Participate in system architecture design and technical decision-making;
- Design and optimize database structures and queries;
- Integrate third-party APIs and external services;
- Write unit and integration tests to ensure high code quality;
- Collaborate with product owners, QA engineers, and developers in cross-functional teams;
- Review code, share best practices, and contribute to improving the development process;
- Debug, troubleshoot, and optimize application performance;
- Participate in deployment and maintenance of cloud-based applications.
Required Experience and Skills:
- 5+ years of commercial experience with JavaScript / TypeScript development
- Strong experience with Node.js;
- Strong experience with React and Vue;
- Experience designing and developing REST APIs;
- Solid knowledge of relational and NoSQL databases (PostgreSQL, MongoDB, MySQL, Redis);
- Experience with testing frameworks such as Jest, Mocha, or Chai;
- Experience with Docker;
- Experience working with microservice architecture;
- Experience with AWS cloud platform;
- Upper-Intermediate or higher English level.
Would Be a Plus:
- Experience with message brokers (Kafka, RabbitMQ);
- Experience with Kubernetes.
Working conditions
5-day working week, 8-hour working day;