Duke ngarkuar...

Senior Backend Engineer (Node.js / AWS)

Intertec.io

Skopje, Skopje Statistical Region
full_time
Publikuar Sot
**Job Description**

We are kicking off a new strategic initiative to build a state-of-the-art API Gateway that will serve as the central mobile-facing entry point for our e-commerce ecosystem. This gateway will orchestrate communication between Shopware, Contentful, Keycloak, and our broader integration layer, and will act as a long-term, high-availability core component of our architecture.

You will take ownership of the implementation phase, working from an existing concept and SRS draft, and driving this solution toward a robust, scalable, and production-ready platform. In this role, you will design and build performant services, integrate multiple systems, and ensure the platform meets enterprise-grade reliability, observability, and security standards.

**Responsibilities**

- Implement and maintain a high-performance API Gateway that powers mobile applications and integrates with multiple backend systems.
- Collaborate with architects and stakeholders to refine the SRS, shape the technical direction, and ensure alignment with long-term architectural goals.
- Develop backend services using Node.js (Fastify), with a focus on low latency, scalability, and maintainability.
- Integrate external systems such as Shopware, Contentful, Keycloak, and other third-party platforms.
- Design caching and rate-limiting mechanisms using Redis/ElastiCache and leverage CloudFront for edge optimization.
- Ensure robust authentication and authorization flows based on OAuth2/OIDC standards.
- Deploy and operate services on AWS (ECS/Fargate, EKS, or Lambda), ensuring high availability and fault tolerance.
- Establish end-to-end observability for the platform using DataDog (metrics, logs, tracing).
- Conduct performance tuning, capacity planning, and resilience improvements.
- Write clean, well-tested, and maintainable code following best practices.
- Take ownership of the solution lifecycle—from implementation and deployment to monitoring and continuous improvement.

**Qualifications**

- 5+ years of backend engineering experience, with a strong focus on Node.js (Fastify preferred).
- Proven experience designing and operating API Gateways, BFFs (Backend-for-Frontend), or other high-traffic, low-latency service layers.
- Deep hands-on experience with AWS services, particularly ECS/Fargate, EKS, or Lambda, along with CloudFront for edge caching.
- Experience implementing caching and rate-limiting strategies using Redis/ElastiCache or similar tools.
- Strong understanding of OAuth2/OIDC flows and practical integration experience with Keycloak.
- Integration experience with Shopware REST APIs, Contentful, and other third-party platforms.
- Solid background in observability, especially with DataDog or similar monitoring platforms.
- Strong focus on code quality, testing strategies, performance, and security best practices.
- Ability to take ownership, work independently, and deliver solutions that scale.

**Nice to have**

- Prior experience building or owning a mobile-optimized API Gateway or BFF in a production environment.
- Experience with Celigo (integration platform) and Cloudinary (media management).
- Familiarity with distributed system design patterns and event-driven architectures.
- Experience with CI/CD pipelines, IaC (Terraform/CDK), and automated deployments on AWS.
- Knowledge of edge performance optimization strategies for mobile applications.
- Experience in e-commerce or high-availability consumer platforms.

**Company Description**

Intertec is a trusted custom software development and technology consulting company headquartered in Munich, Germany. In almost one decade, we have grown to a company of 140 international employees, working with DAX and FTSE 100 companies, startups, and incubators (e.g Rocket Internet). Since our inception, we have pioneered custom solutions that have become central to our client’s business success. Our vast technology and industry expertise help our clients across multiple business domains to deliver successful and scalable products.

When joining Intertec, you enter an environment that inspires you to learn, grow, and lead by example. At Intertec, you can build a dynamic career in your field of interest, work with professionals to gain industry insight and have exposure to international projects as well as enjoy on-going learning and development opportunities.

Our team loves to have a good time, express their personality, and show it off to the world. Whether we’re celebrating a birthday, gathering for a team event, or celebrating a company’s success, we take pride in doing it with a smile. Life is too short not to have fun while you work.