Full-Stack Engineer

1 Minute ago • 5 Years + • Full Stack Development

Job Summary

Job Description

As a Full Stack Engineer, you will be instrumental in shaping and guiding the development of modern software solutions. You will lead prototyping and development of scalable solutions, drive UI/UX design, champion quality through TDD and code reviews, ensure maintainability via documentation, and mentor colleagues. You will translate complex business requirements into robust technical solutions, providing architectural guidance. This role requires a broad interest in software development, a passion for new technologies, and a desire to lead.
Must have:
  • Lead prototyping and development of scalable, reliable, high-performance software solutions.
  • Drive design and implementation of intuitive and engaging user experiences.
  • Champion quality through test-driven development and code reviews.
  • Ensure maintainability by establishing clear documentation standards.
  • Act as a mentor and technical lead for colleagues.
  • Translate complex business requirements into robust, performant, and secure technical solutions.
  • Bachelor’s or Master’s degree in Informatics/Computer Science.
  • 5+ years expertise in back-end (Typescript) and front-end (ES6, HTML5, CSS3) development.
  • Deep understanding of user interface (UI) principles and best practices.
  • Expert in software engineering practices (git, unit testing, code documentation, CI, dependency management, monitoring, version management).
  • Strong instinct for software architecture and micro-services.
  • Solid understanding of web technologies (Websockets, progressive enhancement, cookie management, server-side/client-side rendering).
  • Understanding of advanced API development (JSON, GraphQL, OAuth, JWT).
  • Excellent understanding of advanced database design concepts and optimization (MongoDB, MySQL).
  • Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and serverless architectures.
  • Proficient in leveraging AI tooling (Cursor, Claude Code, agentic SDLC).
  • Ability to thrive under pressure and adapt with flexibility.
  • Demonstrable experience in mentoring and developing junior engineers.
  • Fluent in English, with excellent communication and presentation skills.
Good to have:
  • Accessibility standards
  • WCAG
  • UI/UX design tools
  • Figma
Perks:
  • Full-time, permanent contract
  • Competitive salary
  • Comprehensive benefits package including hospitalization insurance, group insurance, meal vouchers
  • Annual company bonus
  • Plenty of team events
  • Yearly L&D budget plus 3 extra days off for study, certifications, or conferences
  • Access to in-house library for personal and professional development

Job Details

About us

In The Pocket is a leading European digital product studio. We are a complete delivery organisation that defines, designs & ships digital products, strategies and software. We’re a lively bunch that’s up for any challenge: global cloud-based platforms, large audience apps, medical devices, banking software, augmented reality and much, much more. As long as it lives and breathes digital.

Job-specific introduction

As a Full Stack Engineer, you will be instrumental in shaping and guiding the development of modern software solutions. Do you possess a broad and deep interest in all aspects of software development, a passion for exploring and implementing new technologies, and a desire to mentor and lead others? Then you might be the perfect person for this job.

---

What will you do?

  • Lead the prototyping and development of scalable, reliable, and high-performance software solutions.
  • Drive the design and implementation of intuitive and engaging user experiences across web and potentially mobile platforms, advocating for best practices.
  • Champion quality through test-driven development and code reviews, setting a high standard for the team.
  • Ensure maintainability by establishing clear documentation standards for code and solutions, and actively promoting their adoption.
  • Act as a mentor and technical lead for colleagues, actively sharing knowledge and fostering skill development within the team.
  • Translate complex business requirements into robust, performant, and secure technical solutions, providing architectural guidance.

Who you are?

  • Bachelor’s degree in Informatics or a Master’s degree in Computer Science (or a related field), with a strong record of accomplishment.
  • Substantial and proven expertise in both back-end (Typescript) and front-end (ES6, HTML5, CSS3) development (5+ years minimum).
  • You possess a deep understanding of user interface (UI) principles and best practices, with a keen eye for visual design and user experience, and can guide others in this domain.
  • Experience implementing and advocating for accessibility standards (e.g., WCAG) is a strong plus.
  • Familiarity with UI/UX design tools (e.g., Figma) is a significant plus, with experience in their practical application.
  • You are an expert in software engineering practices (git, unit testing, code documentation, continuous integration, dependency management, monitoring, version management, etc.), and can lead the implementation of these practices.
  • You have a strong instinct for software architecture and micro-services, including how they are optimally tested and deployed.
  • You possess a solid and comprehensive understanding of web technologies (Websockets, progressive enhancement, cookie management, server-side/client-side rendering) and advanced API development (JSON, GraphQL, OAuth, JWT, etc.).
  • Excellent understanding of advanced database design concepts and optimization (MongoDB, MySQL, …).
  • Experience with cloud platforms like AWS, Azure, or GCP, including experience with containerization technologies (Docker, Kubernetes) and serverless architectures.
  • You love to experiment and explore new technologies/frameworks, and you are adept at evaluating them.
  • You are proficient in leveraging AI tooling (e.g., Cursor, Claude Code, agentic SDLC) in software development and can guide others in its effective use.
  • Ability to thrive under pressure and adapt with flexibility within a dynamic company environment.
  • Demonstrable experience in mentoring and developing junior engineers, fostering a collaborative team environment.
  • You're fluent in English, with excellent communication and presentation skills.

What do we offer you?

At ITP, we believe in building long-term, meaningful careers—so here’s what you can expect when you join us:

  • 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—not just your years on paper.
  • A comprehensive benefits package including hospitalization insurance, group insurance, meal vouchers, and more.
  • An annual company bonus, based on overall team and company performance.
  • Plenty of team events throughout the year—because work should also be fun and social.
  • Continuous learning and development: each team member receives a yearly L&D budget (plus 3 extra days off to use for study, certifications, or conferences) so you can keep growing.
  • Access to our in-house library, filled with books you can borrow (physically or digitally) to support both your personal and professional development.

What do we value?

Since culture is an essential part of ITP, we are looking for someone who shares our values:

  • Ownership: Working at In The Pocket means accepting a high level of autonomy. You take ownership and show the ability to decide and act for the good of the company.
  • Integrity: Stick to your values, even when it doesn’t pay off in the short term. In The Pocket relies on trust and openness, which in turn relies on your integrity.
  • Lead & Educate: Digital technologies are changing the world. We go all in, head-first. We take the lead in designing and building with emerging technologies. We share our passion and knowledge with as many people as possible.
  • Agility: In The Pocket is permanently under construction. We never settle, it’s never done. Observing, adapting and improving is in our nature. That resonates with the people who work here. We are always looking for a better solution, always ready for the next step, pragmatic and committed to move forward.
  • Team: As individuals we are bright and talented, as a team we’re unbeatable. We are open and positive, constructive and honest. We help and inspire our colleagues to do their best work.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Belgium

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Full Stack Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Bucharest, Romania (Remote)

Belgium (Remote)

Belgium (Remote)

Amsterdam, North Holland, Netherlands (Remote)

Bucharest, Romania (Remote)

Bucharest, Romania (Remote)

Belgium (On-Site)

Ghent, Flanders, Belgium (On-Site)

Belgium (On-Site)

Belgium (On-Site)

View All Jobs

Get notified when new jobs are added by In The Pocket

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug