Senior Angular Front-end Developer
Indexed description
Build the next generation Account portal experience for 3Shape customers - together with the team which consists of a lead front-end developer, UX/UI designer, backend developers and testers.
We are looking for a Senior Front-end Software Engineer to join the 3Shape Account team, a hybrid team primarily consisting of employees from Denmark and Ukraine.
For this role, we imagine that you bring a strong software engineering background who values pragmatic engineering, continuous improvement, and collaboration. You thrive in agile teams and take ownership—from code quality and design to operational outcomes in production, and you deliver high-quality, resilient products.
We are using Angular and Angular Material within the 3Shape ecosystem, and we expect that you contribute to product architecture, core components, environment setup, and technical investigations. UX/UI design is primarily done in Figma, and we are using Storybook framework for developing the components, and Playwright for automated UI testing. We want to expand our code coverage even further through unit, integration, and automated UI testing.
At 3Shape, software development is done by self-organizing agile teams, using Scrum as our primary development methodology. Our services run in Azure, and we expect that you have hands-on experience with CI/CD pipelines (Docker, Azure DevOps, etc.).
Qualifications
To succeed in your role, you should possess the following skills and competencies:
- 7+ years of software development experience, including 2+ years proven experience with Angular understanding of RxJS, state management, and the latest framework features (e.g., Signals, Standalone Components).
- Strong expertise with web-based development using HTML, CSS, TypeScript, JavaScript.
- Strong knowledge of OOP, SOLID principles and design patterns.
- Understanding of the memory management.
- Passion for new technologies, and empathy for users.
- Strong collaboration and communication skills and good in written and spoken English.
Would be a plus:
- Vue.js 3 with Composition API (we have some services to support).
- Strong understanding of fundamental UX & UI principles and latest best practices for site performance and optimization.
- Experience working in cross-functional teams with product managers, designers, and UX’ers.
- Experience with automated web UI testing frameworks like Playwright.
- Experience in integrating with Angular components and third-party services via RESTful APIs.
- Experience in Agile development and continuous integration tools.
If this sounds like a great match for your experience and interests, we’d love to hear from you. Please apply with your CV and short motivation.
We encourage all relevant applicants to apply. We are committed to celebrating human diversity, and we trust that the best way to reach outstanding business results, is by welcoming diverse people into our community.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search