BE Developer
2 weeks ago
Romania
Responsibilities:
Design and implement RESTful and/or GraphQL APIs using and TypeScript
Write clean, modular, and maintainable code following best practices
Develop backend logic, data models, and integrate with databases (e.g., PostgreSQL, MongoDB)
Collaborate with cross-functional teams to define, design, and ship new features
Ensure performance, quality, and responsiveness of backend services
Implement automated testing (unit, integration) and participate in code reviews
Monitor and optimize system performance and troubleshoot production issues
Work with CI/CD pipelines and cloud environments (e.g., AWS, Azure, or GCP)
Maintain technical documentation and contribute to team knowledge sharing
What are we looking for:
3+ years of experience as a backend developer with strong proficiency in and TypeScript
Experience with frameworks such as , NestJS, or similar
Solid understanding of RESTful API and/or GraphQL API design
Experience with relational and/or NoSQL databases
Familiarity with testing frameworks like Jest, Mocha, or Supertest
Experience working with Git and version control workflows
Understanding of software design principles and architecture patterns
Good problem-solving skills and attention to detail
Excellent communication skills and ability to work collaboratively in a team environment
Nice to have
Experience with containerization technologies (e.g., Docker, Kubernetes)
Familiarity with cloud platforms (AWS, GCP, Azure)
Knowledge of microservices architecture
Previous experience in Agile/Scrum teams
Frontend knowledge (React, Angular, etc.) is a plus
/benefits
Access to therapy
Bookster subscription
minditNomad
Flexible hours
Friendly office space
Fun activities
Gym subscription
Learning platforms
Medicover / Sanopass subscription
Wellbeing days off
Work from anywhere
/who we are
is an AI-driven custom software services company with +280 IT specialists with proven expertise in software & product engineering, artificial intelligence, business intelligence, data analytics & integration services. With offices in Switzerland, Germany and 4 delivery centers in Romania, we cover the entire development cycle from business research, consulting, and architecture to post-implementation testing and maintenance.
Partner of choice
With a customer-centric approach, we build an environment where partnerships thrive and turn them into long-lasting relations. It's a space of co-creation, innovation and top notch technologies to deliver outstanding custom software development.
Professional
We always deliver and this is one non-negotiable pillar of our culture. Be it product engineering or custom software development, the quality and ethics of our work are inherent to everything we do.
Authentic
We value everyone's uniqueness in the pursuit of framing a culture of equality, diversity and inclusion. Come as you are and stay true to yourself. We become the best version of ourselves together.
Team
Trust is our ultimate currency, and we use it to constantly enrich our kind community. When it comes to scaling, the team is our functional cell. We grow together, we learn together, we build together.