Skip to content

Lead Web Engineer

    • Europe - Fully remote or hybrid in Amsterdam/Madrid/Valencia

Job description

DNA.inc seeks curious minds for adventurous missions


We are looking for a Lead Web Engineer with 8+ years of professional experience building web apps using modern frontend frameworks. We’re remote-first (Europe), with hybrid options in Amsterdam, Madrid and Valencia.


About DNA.inc

At DNA.inc, we love building platforms and products that people want to use. We specialize in guiding clients through envisioning, building, and launching large-scale software projects in streaming, media, automotive and other industries.


Based in Europe, we share a passion for jointly working on influential products that captivate large, global audiences. By joining DNA.inc, you’ll collaborate daily with seasoned designers, engineers, and executives who have worked on major streaming services like Disney+, ESPN+, Eurosport, and SiriusXM.


Our teams work directly within our clients' teams, embedded among their engineers, designers, and product specialists. This close collaboration ensures that we can elevate the capabilities of our clients' internal teams and the products they build.


We combine dedication to our mission with great care for our team. Our people get the trust and support needed to grow and interesting projects to learn from. We're dedicated to investing in your growth in various ways; spending time on your craft, mentoring each other, time and budget for learning and visiting conferences, with a clear long-term growth path, brought together in a culture that celebrates expertise.


About the job

As a Lead Web Engineer, you will:

  • Take full ownership of web engineering activities for a significant client program. You will drive both the technical direction and the alignment with business objectives, ensuring the highest quality solutions are delivered.
  • Partner closely with client stakeholders to shape the technical roadmap, translate business goals into technical initiatives, and ensure that project milestones are met.
  • Mentor and guide a team of 3-5 engineers, helping them navigate complex technical challenges, develop professionally, and deliver exceptional outcomes.
  • Hands-on in software development on day to day basis, while combining that with the other facets of the role.
  • Actively contribute to DNA.inc's internal culture, helping to refine best practices and foster a culture of continuous improvement.

This is a remote or hybrid position, which could be anywhere in Europe. We have locations in Amsterdam (HQ), Madrid and Valencia, with more hubs to come in the future. Even if you’re fully remote, you are encouraged to come hang out in our clubhouse in central Amsterdam from time to time, or meet up with the team at a conference, meetup, or other event.


Key Responsibilities

  • Lead the planning, development, and execution of client-facing web projects, driving long-term value for both the client and the DNA team.
  • Build and maintain strong relationships with client stakeholders, understanding both the technical and business priorities to ensure alignment and drive the product vision.
  • Drive architectural decisions and technical strategy, ensuring that solutions are scalable, maintainable, and aligned with modern best practices.
  • Foster a collaborative environment by guiding your team in applying cutting-edge technologies while also mentoring them in refining their engineering craft.
  • Ensure that project requirements, timelines, and team resources are clearly defined and properly managed.
  • Shape and iterate on DNA.inc's web engineering practices, promoting innovation, technical excellence, and continuous learning.

Job requirements

Expertise & Leadership

As a Lead Web Engineer, you'll be expected to have deep technical expertise and stay ahead of emerging industry trends. This includes having a forward-looking mindset regarding the technologies, frameworks, and tools used in web development, and a solid understanding of how they align with business needs.


Your leadership will extend beyond technical guidance to mentorship—coaching team members on not only technical skills but also the soft skills needed for client-facing roles.

You should have demonstrated success in building high-quality web solutions in fast-paced environments, along with the ability to lead the execution of projects over a 0-6 month time horizon, often shaping decisions that have a lasting impact on both the client and the team.

Commercial awareness is important in this role—you'll be expected to understand how your engineering decisions affect business outcomes and to actively participate in discussions that balance technical and business priorities.


Our ideal candidate has knowledge of / experience with:

  • A minimum of 8+ years of professional experience in developing web applications, including hands-on experience with modern frontend frameworks such as React.
  • 5+ years of hands-on experience with React, with a deep understanding of hooks, state management, and rendering.
  • 5-6+ years of experience with TypeScript and a strong foundation in core web technologies (HTML5, CSS3, JavaScript ES6+, SASS/SCSS).
  • Experience with backend services using Node.js and integration with RESTful APIs.
  • Proven track record in leading the architecture of large-scale, high-traffic web applications.
  • Expertise in modern software development practices, including familiarity with CI/CD, testing methodologies (Vitest, Jest, React Testing Library, Cypress, Playwright), and build tools (Webpack, Vite).
  • Comfortable mentoring others in best practices while driving the team's performance toward shared goals.
  • Business acumen with the ability to communicate how technical decisions impact business outcomes. 
  • Experience working in client-facing environments is highly preferred.
  • Good communication skills in English both written and verbal.
  • We are only considering candidates already living in Europe.

Bonus points for experience with:

  • Reactive programming (RxJS, Redux Observables)
  • Streaming (audio and/or video)
  • Vite (builder)
  • NX (scaffolding framework)
  • Next.js
  • Media Players
  • Design system / patterns


What we offer

  • We aim to offer great people excellent compensation, tailored to their experience and the industry standards in their region
  • Remote in Europe or hybrid (if you prefer) in Amsterdam, Madrid or Valencia
  • Flexibility in working hours and location
  • Work with and learn from a team of highly experienced engineers, designers and other disciplines
  • A clear growth path even for very experienced people, without the need to become a (people and business) manager unless that is what you like to do
  • Encouraged to travel and meet co-workers
  • Periodic company offsites throughout Europe
  • Support with home office setup (e.g. hardware, software) for remote work
  • Details of other benefits (e.g. pension) vary per country based on local laws, local customs, etc, so please inquire when interested


Interested?

If you’re excited about embarking on adventurous missions with DNA.inc and have the skills and experience we’re looking for, we encourage you to apply through the 'Apply' button on our website!

For any questions or further information, feel free to reach out to 'recruitment at DNA.inc'. Please, no recruiters.

or