About the Role:
We are seeking a
Back-End Software Engineer
with expertise in building and scaling backend services and APIs. You will work on our
Backend for Frontend (BFF)
layer and core service engines, enabling seamless integration between frontend applications and enterprise systems. The role involves designing and implementing high-performance services using
Node.js
and
NestJS
, developing RESTful APIs, and collaborating with frontend and platform teams to deliver secure, scalable solutions. Experience in enterprise system integration and REST API development is highly valued.
Key Responsibilities:
Build and maintain enterprise integration services and platform tools using
NestJS
Configure and manage cloud environments via
GitOps
,
CI/CD pipelines
,
Helm
,
Amazon EKS
, and
ArgoCD
Integrate with systems like
Netcracker
,
Salesforce CRM
, internal APIs, and
Storyblok CMS
Implement
Infrastructure as Code (IaC)
using
Terraform
for AWS
Participate in code reviews and Agile Scrum ceremonies
Deliver secure, scalable solutions for complex enterprise environments
Required Skills:
Programming \& Frameworks
TypeScript,
Node.js
NestJS (or similar: Fastify, Express, Adonis)
React
Cloud \& Infrastructure
AWS
(including Secrets Manager)
Kubernetes (Amazon EKS), Docker, Helm
Terraform, IaC, Cloud-native architecture
DevOps \& Platform Engineering
GitOps workflows, ArgoCD
CI/CD pipelines,
environment provisioning
Enterprise Integration
REST APIs, microservices
CRM
and headless CMS integration
Distributed systems
Networking \& Security
Enterprise networking, security best practices
Secrets management
Experience:
5+ years in software engineering
Backend development with
Node.js and NestJS
Kubernetes, Docker, Helm
for container orchestration
AWS cloud services and deployments
Enterprise-scale applications and integrations
Agile methodologies