Back-End Engineer
Engagement Type: Full-time, B2B, Remote
Expected Start Date: December 2026
Duration: 5 months
Number of Positions: 2
- Work arrangement: Fully remote
About the role
Job Description
The Back-End Engineer will be responsible for supporting the development and implementation of a cloud-based software solution. The role focuses on designing, developing, and maintaining scalable, secure, and reliable back-end services, serverless applications, and database infrastructure.
The position requires close collaboration with the internal product development team and other technical disciplines to ensure seamless integration between application components, efficient data management, and reliable system performance.
Key Responsibilities
Develop, maintain, and optimize back-end services and application functionalities.
Design and implement cloud-based solutions using Amazon Web Services (AWS).
Develop and maintain serverless applications and functions using AWS Lambda.
Build and maintain APIs and application logic using Node.js.
Design, manage, and optimize databases using PostgreSQL and/or Amazon DynamoDB.
Ensure application scalability, security, performance, and reliability.
Integrate back-end services with front-end applications and external systems.
Identify, troubleshoot, and resolve technical issues.
Participate in technical design, testing, code reviews, and deployment activities.
Maintain technical documentation and follow established development standards.
Collaborate with the internal product development team throughout the development lifecycle.
Requirements
Required Qualifications and Technical Skills
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
Proven experience in back-end software development.
Strong knowledge of AWS cloud services.
Hands-on experience with AWS Lambda and serverless architecture.
Strong proficiency in Node.js.
Experience working with PostgreSQL and/or DynamoDB.
Understanding of REST APIs, database design, and software architecture.
Familiarity with software development best practices, version control, and testing.
Strong analytical, problem-solving, and teamwork skills.
How it works for you
Apply once
Pick an open role or send a general application. Your CV is enough to start.
Record your interviews
Answer questions on camera when it suits you: first about how you work, then on your stack, with a short timed test.
A short live call
Once your interviews pass, we meet you on a quick video call.
Matched to client work
We put you forward for every role that fits, not only the one you applied to, and tell you when there is no current match.
How we handle your data: privacy policy
Other open roles
View all positions- Front-End EngineerEmployment Type: Full-time, B2B, Remote Expected Start Date: December 2026 Duration: 5 months The Front-End Engineer will be responsible for developing and i…View role
- Data EngineerEmployment Type: Full-time, B2B, Remote Expected Start Date: December 2026 Duration: 3 months The Data Engineer will be responsible for supporting the design…View role
- ML EngineerWe’re looking for an ML Engineer Project details Engagement: full-time (40h/week) Start: 30.11.2026 Contract length: 12 months English: min.View role