Remote job
Senior Backend Engineer (Node.js/TypeScript, AWS)
Job details
About this role
Role overview Build and operate cloud backend services that support mobile applications offering cybersecurity and parental-control features. The role focuses on secure, scalable APIs and AWS serverless infrastructure, with responsibility for delivery pipelines, operational reliability, and collaboration across distributed teams.
Responsibilities - Design and build AWS serverless services using tools such as Lambda, API Gateway, Cognito, CDK, DynamoDB, CloudFront, and MSK. - Develop REST APIs and backend functionality in Node.js and TypeScript, integrating with existing platforms. - Maintain infrastructure as code and CI/CD pipelines, including Jenkins and GitHub Actions workflows. - Monitor, troubleshoot, and improve services for reliability at scale. - Mentor engineers and work with colleagues across distributed teams.
Requirements - Strong hands-on experience with TypeScript and Node.js. - Experience working with AWS services. - Familiarity with OAuth 2.0, OpenID Connect, and secure authentication flows. - Experience building CI/CD pipelines and advancing test automation. - Security-conscious approach, comfort working in Agile teams, and fluent English.
Nice to have - Experience with AWS workloads at scale, system design, and architectural documentation. - Knowledge of VPN technologies such as OpenVPN or WireGuard, and networking fundamentals. - Familiarity with AI-assisted development tools. - Experience with Android or iOS development, or willingness to work with languages such as Java, Kotlin, Python, or Go.