Frontend Developer (f/m/d)
Frontend Developer (f/m/d)
Frontend Developer (f/m/d)
Developing new and maintaining existing web applications (SPAs) with Angular and TypeScript that consume REST-based and GraphQL APIs with a focus on user experience, accessibility, code quality, security, and data privacy.
Full-time I m/f/d I HAMBURG or remote I as soon as possible l Entry-level 57.000€/year
At Sympatient, we want to create an anxiety-free world together with you. In Germany alone, more than 5 million people suffer from serious anxiety disorders. Only a fraction of them get access to effective treatment. Our Invirto® therapy (www.invirto.de) is the world's first digital anxiety therapy that provides the therapeutic treatment standard to patients with agoraphobia, panic disorder or social anxiety disorder at home. To do this, we use mobile Virtual Reality technology, app-based therapy courses and enable contact with psychotherapists and doctors.
We implement this vision for better access to treatment of anxiety disorders with great passion and motivation. Our team consists of doers who come from a wide variety of backgrounds (psychology, business, IT...) and who are passionate about what they do. We place great value on our team, open communication and flat hierarchies. And of course, team events, table football tournaments, a great office in the heart of Hamburg and free drinks are not to be missed.
We are looking for you to join us to develop the next generation of the system powering our award-winning digital anxiety therapy!
Your Tasks
- Develop new web applications (SPAs) with Angular and TypeScript.
- Design and develop modern, reactive, user-friendly, and accessible user interfaces.
- Write and maintain unit tests and automated UI tests.
- Write code to consume REST and GraphQL APIs as well as SignalR services.
- Maintain and improve existing web applications.
- Develop ASP.NET Core Razor Views.
Your Profile
Must have
- Experience developing single page applications (SPAs).
- Experience with frontend frameworks such as Angular, React, or Vue.
- Experience with HTML, CSS, and JavaScript.
- Experience with test-driven development (TDD).
- Experience with UX and accessibility.
- Experience with REST-based APIs.
- Good understanding of UX/UI design principles and patterns.
- Good understanding IT security and data privacy issues.
- Agile mindset.
Nice to have
- Experience with Angular, TypeScript, and RxJS.
- Experience with Cypress and Jasmine.
- Experience with automated UI testing.
- Experience with GraphQL APIs.
- Experience with websockets and libraries such as SignalR or Socket.io.
- Experience with CSS frameworks.
- Experience with component libraries such as Angular Material.
- Experience with ASP.NET Core Razor.
We do not expect you to know everything about the listed topics and requirements. We are a startup after all, so we learn as we grow and make mistakes. That being said, we pride ourselves to stay humble and willing to learn above all. If that is the case for you, please do not hesitate to apply - we would love to get to know you!
What we offer you
- A job at the interface between psychology and digitalisation through which you will improve the care of anxiety patients.
- Central position in the cooperation of different teams and opportunity to spearhead PM for digital therapeutics.
- A very capable, young and motivated team and an office in the heart of Hamburg.
- Responsibility and exciting tasks from day one and plenty of freedom to develop your own concepts and processes.
- Competitive salary, flexible working hours and the opportunity for mobile working.
- Flat hierarchies, regular feedback meetings and further training opportunities.
- Regular team events, free drinks, a football table, a terrace and much more.
We value diversity and aim to build an inclusive workplace that welcomes people from all different backgrounds. We do not tolerate and actively counter discrimination against any employee or job applicant because of ethnicity, color, religion, national origin, sex, physical or disability, or age.