Every worker on a French construction site relies on the product daily. As part of our small but highly skilled team, you’ll help build a powerful, scalable solution that transforms the industry. If you’re passionate about high-performance development and making a real impact, this is your chance to shape the future of construction tech.

Responsibilities 

  • Lead the migration of an existing NestJS application to a serverless Node.js architecture with AWS Lambda & API Gateway.
  • Design and implement scalable, high-performance APIs and services.
  • Optimize and maintain the RDS PostgreSQL database, ensuring efficiency and reliability.
  • Work closely with DevOps to ensure seamless CI/CD pipelines and infrastructure as code (IaC).
  • Maintain and improve the existing frontend applications in Angular and React as needed.
  • Collaborate with cross-functional teams to deliver high-quality software.
  • Write clean, maintainable, and well-documented code while following best practices.
  • Ensure robust security measures and compliance with industry standards.

Requirements

  • 4+ years of experience in Node.js, with a strong background in NestJS.
  • Expertise in building serverless applications using AWS Lambda, API Gateway, and other AWS services.
  • Strong proficiency in PostgreSQL (RDS preferred), including query optimization and performance tuning.
  • Experience with Angular and React for frontend development.
  • Experience working in an Agile environment with CI/CD pipelines.
  • Strong debugging and problem-solving skills.

Nice to have

  • Understanding of authentication and authorization mechanisms (JWT, OAuth, etc.), as the system uses Keycloak
  • Prior experience in modernizing legacy applications.

Workplace Benefits

Your career path matters a lot to us, as such you’ll be continually guided and have the opportunity for Personalized Career Development (Workshops, Paid Online Courses, Mentors). Benefits include paid Personal Private Insurance, membership at many sports establishments (gyms, swimming pool, kickbox…), and plenty of Team building activities/socializing activities. Fresh Fruits are provided free of charge and special orders are usually granted.You will have the possibility to work from an office, remotely or hybrid, as you prefer. The work location is near the center and the work environment is set in regular offices (not the ocean style) which will give you the possibility to work effectively both in a team and individually. You will be working with a young and open-minded team and in a good work atmosphere

About MCA

MCA is a digital product studio of 150+ devoted in-house developers. Since our inception in 2008, we have created products for both small and large international companies in the telco, finance, and law enforcement industries. With our one-stop-shop approach, our clients appreciate that we deliver the full product and we take full responsibility and ownership.

Location

Greater Skopje, Skopje, Macedonia (the former Yugoslav Republic of)

Job Overview
Job Posted:
3 weeks ago
Job Expires:
Job Type
Full Time

Share This Job: