Back-End Engineer

Bucharest , Romania

AI overview

Design and maintain backend services while collaborating with cross-functional teams to enable robust digital solutions for leading organizations across Europe.

About us 

We're an independent European digital product studio with a strong track record of delivering market-defining strategies and products for enterprises and governments. With about 200 talented people across three countries, premium AI capabilities and a diverse portfolio of international clients, we define, design and ship high-quality digital products, strategies and software. From global cloud-based platforms and large-scale apps to medical devices, banking software and augmented reality experiences. In a nutshell: if it lives and breathes digital, it’s what we do best.

Become a part of our team

At In The Pocket, you join a multidisciplinary team of designers, engineers, strategists and data specialists who care about the work as much as the people they work with. We work in small, autonomous teams that stay close to our clients and their users, and we give everyone the space to take ownership, speak up and grow. You’ll learn from colleagues across our studios, ship products that reach thousands or even millions of people and help shape what digital can do for leading organisations in Europe.


What you'll do

In this role, you will be responsible for designing, developing, and maintaining robust backend services that power our applications. You will work closely with Frontend Engineers, other Backend Engineers, Site Reliability Engineers, Quality Engineers, and Cloud Architects to ensure a seamless and efficient development process.

  • Assist in designing, developing, and implementing backend components using modern programming languages and frameworks.
  • Learn to migrate, manage, and utilize cloud infrastructure on platforms like AWS, GCP, or Azure.
  • Support the automation of backend deployments and infrastructure provisioning, getting familiar with tools like Terraform.
  • Understand and implement fundamental security measures to protect applications and data in the cloud, with guidance on best practices like OWASP.
  • Assist in troubleshooting and debugging backend issues.
  • Stay up-to-date with emerging trends and innovations in cloud technologies.
  • Contribute to defining and documenting architectural patterns, ensuring maintainability and scalability for long-running digital products.
  • Learn to leverage AI tools (e.g., Copilot, ChatGPT) to enhance your development workflow, including writing and reviewing code.
  • Contribute to and improve company-wide DevOps practices, including CI/CD and observability.

Who you are

  • Bachelor’s degree in Informatics or a Master’s degree in Computer Science (or a related field).
  • Understand and use AI Tools (Copilot, ChatGPT, Cursor and others) to swiftly deliver qualitative software, codify basic algorithms, and critically review their output.
  • You have foundational knowledge in one or more programming languages such as TypeScript/JavaScript, with practical experience in Node.js or C# being required.
  • You understand common software engineering practices such as clean coding, Git, unit testing and code documentation.
  • You are eager to learn the concepts of continuous integration and deployments.
  • You are eager to learn about cloud platforms like AWS, GCP, or Azure.
  • You are familiar with or keen to learn about containerization technologies.
  • You have a basic understanding of authentication technologies (e.g., OAuth, OpenID Connect).
  • You are curious about different database technologies, including relational and document databases (PostgreSQL, MySQL, MongoDB, Redis, …).
  • You understand the basics of different system architectures (Microservices, Monoliths, rest-drive or event-driven architectures).
  • You have good problem-solving skills and a passion for learning to build high-quality software.
  • Basic understanding of security concepts and best practices (OWASP).
  • Basic understanding of testing strategies and practices.
  • You're fluent in English.

What we offer

Joining In The Pocket means becoming part of a team that shapes the future of our clients’ businesses across Europe. Here’s what you can look forward to:

  • A full-time, permanent contract from day one, in a role where you’ll be trusted with real responsibility and impact.
  • A competitive salary, aligned with your experience and skills.
  • A comprehensive benefits package including hospitalization insurance, meal vouchers, and more. 
  • Life at In The Pocket isn’t just about work, we host team events throughout the year to celebrate, connect, and have fun together.
  • Learning never stops here, so after six months, you’ll receive a dedicated learning and development budget to keep growing your skills and exploring new horizons.

Perks & Benefits Extracted with AI

  • Health Insurance: A comprehensive benefits package including hospitalization insurance, meal vouchers, and more.
  • Learning Budget: After six months, you’ll receive a dedicated learning and development budget to keep growing your skills and exploring new horizons.
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Backend Engineer Q&A's
Report this job
Apply for this job