Senior Software Engineer - Frontend

awork GmbH
Hamburg, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Hamburg, Germany

Tech stack

Github
Performance Tuning
TypeScript
Web Applications
RxJS
Backend
Angular
Front End Software Development
REST

Job description

As a Senior Frontend Engineer in our "Work Management" feature team, you'll build delightful features, evolve our technical architecture, and ensure our web app performs beautifully. You'll work closely with your teammates (including Annalisa and Marcello), collaborate cross-functionally with product design and backend, and report directly to Marcelo, our Frontend Team Lead.

Let's build something amazing - together.

Here's the job:

  • Develop new features for our Angular-based web app (v20) - from idea to release
  • Collaborate closely with product, design and backend teams during planning and implementation
  • Write clean, scalable code with a strong focus on performance and user experience
  • Review and merge pull requests, share feedback and mentor other engineers
  • Troubleshoot and resolve bugs using modern monitoring tools

Technologies

  • Angular 14-20
  • Angular Signals
  • Typescript
  • RxJS
  • REST API
  • GitHub

Requirements

Do you have experience in TypeScript?, * 5+ years of professional experience in frontend development with Angular (v14+ preferred) or similar framework

  • Experience building complex B2B SaaS products
  • Deep understanding of modern frontend architecture, including state management, API integration, testing, and performance optimization
  • Comfortable working cross-functionally and contributing to product and technical discussions.
  • Strong English communication skills (C1 level written and spoken), * You communicate clearly and collaborate effectively across teams
  • You have a strong eye for design consistency and a deep sense of user empathy
  • You bring new ideas beyond your day-to-day tasks and help improve our platform continuously

We're a hybrid team, so we're looking for someone comfortable with asynchronous communication and collaboration, but also excited to spend time with the team. We use tools like Slack, Zoom, Notion, and of course, awork, to stay organized. We love coming together as a team-whether remote or in person. In our first chat, we'd be happy to tell you more about our team culture at awork.

About the company

We are a fast growing SaaS company from Hamburg, Germany. We're on a mission to change the way teams work for the better.

Founded in 2019, we've established the pillars of awork: a stellar product, a fantastic team of 50+ aworkies and delighted customers. With our Series A funding round, we found powerful growth partners to support our vision. 🚀

We're ready to disrupt the work management landscape!

We help and inspire teams to create work settings that people love to wake up to.

We believe that work should be joyful. That's why we’re giving our best to make busy-work and organisational chaos a thing of the past.

With awork, we’ve build a project management tool that enables teams to focus on what they love rather than being bogged down by work about work. 🙌

Apply for this position