Landing Festival Berlin is almost here. Have you gotten your ticket yet? 🇩🇪

Front-end Developer (Angular)

ustwo is a global digital product studio launching products, services and companies.

Job details

  • Full-time
  • map markerLisbon, PT
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routeEnglish
    Preferred spoken language

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


ustwo engineering is looking for a frontend software engineer to help us grow our web team. 

Here at ustwo, we’re renowned for crafting amazing digital experiences. Whether for our roster of international clients and partners, or for our homegrown ventures, we shape, design, build and test digital products/services with users at the very heart of our approach.

As the world changes around us, the challenges our clients are asking us to take on are becoming more fundamental. We’re not simply building digital products, but challenging the core purpose and principles of the organisations we help.Our developers work together to solve difficult problems and build beautiful and intuitive features in a cross-functional team of developers, designers, product owners and agile coaches.


  • Current in your practice. You have a good working understanding in user-centred processes and latest testing tools. You keep up with the latest trends in technology.
  • Highly Collaborative. Able to work collaboratively in multidisciplinary teams of designers, developers and product managers using Agile and Lean principles.
  • A clear communicator. Capable conveying ideas and break down concepts clearly to a diverse range of stakeholders (verbally and written). 
  • Open to sharing. Whether that be your thoughts, ideas and work in-progress.
  • Want to grow. You seek out opportunities to learn, promoting regular feedback with those who you work with.
  • Resilient. Can handle with pressure and work in a dynamic and fast-moving environment.
  • Adaptable. You can handle in ambiguity and are comfortable switching contexts and able to apply design practice across a range of industries and different deliverables and goals.

Main requirements

  • Strong experience with Angular 5+ and Typescript
  • Working knowledge of modern cross-browser HTML5+, ES6+ and CSS3+
  • Applying the best design patterns for various application requirements (MVC, MVVM, Mediator, Rx, Flux, etc.)
  • Awareness of the most established libraries, their ecosystems and how to choose between them
  • Knowledge of Continuous Integration / Deployment
  • Experience with unit testing
  • Fluency in Git flows
  • Excellent written and verbal communication skills
  • Experience working within agile environments including Scrum / Kanban.

Nice to have

  • Experience in building highly scalable and resilient web applications
  • Practical experience with TDD and / or BDD (Mocha, Jest, Cucumber, Rspec, Capybara, Selenium, etc.)


We strongly believe diverse teams help us make better products, so we actively hire for cultural growth, welcoming people of all ages, stories and backgrounds. We listen, we’re open to all and we believe in what we do. And the most exciting thing? We're just getting started. If you want to know more, read our Manifesto.

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300