Senior Frontend Engineer (m/w/d)

Stellenbeschreibung

About your Job

Are you a Senior Frontend Engineer who is passionate about performance, user interfaces excellence and ready for collaboration across international teams? Someone who is dedicated to creating an awesome user experience through mastery in frontend technologies. If yes, then you will perfectly align with JSMD commitment to provide remarkable life memories. Join us as a key player of our cross-functional teams where you will play an essential role in architecting and implementing cutting-edge user interfaces for our web applications. Beyond your expertise in frontend technologies, contributing to our backend development when needed can make you a key player in our company.

  • In this role, you’ll be able to work hands on with an agile cross-functional team on exciting customer-facing eCommerce software, that delivers value. You’ll be able to fine-tune the application to feedback from customers together with the UX team.
  • Not limited to frontend, you’ll also be able to touch platform services and backends. Ultimately, you will be able to deliver features that involve AWS services, all the way down to every single micro-frontend (more below).
  • We expect from you contribution to the overall vision and long-range goals of teams, whether product or technology focused. This also includes meeting standards for collaboration, style, maintainability, and best practices for a high-scale web environment, and if needed identifying possible improvements that create impact.
  • You know you fit this role, if you like working with cutting-edge technology, care about developer experience and have an eye for web-performance.

 

About your Profile

  • You have at least ~5 years of professional work experience in front-end development
  • Professional in semantic HTML, CSS and JavaScript with bonus points for TypeScript
  • Experience with React (and surrounding ecosystems) or other modern frontend frameworks to develop software in a secure, well-tested, and performant way
  • Strong understanding of responsive design principles, cross-browser compatibility and solid understanding in core web and browser concepts
  • Solid understanding of unit testing, integration testing, and end-to-end testing for frontend applications
  • Ability to architect and implement complex frontend systems with focus on web-performance, so CrUX, FCP, LCP, CLS, INP are acronyms you care about
  • Excellent problem-solving and debugging skills.
    You have ability in strengthening, developing and motivating team members, including mentoring junior developers.
  • Familiarity with backend technologies (Node.js, NestJS) and the ability to contribute/collaborate with backend engineers and architects.
  • Accessibility knowledge is a plus

 

Frontend Tech Stack

We use a Micro-Frontend architecture with React 18 as main dependency. As a result, our teams work autonomously, maintain and deploy their services each to their own pace.

We use best-industry practices for linting and testing, taking care of performance and accessibility. Our in-house UI framework leans on Bootstrap, built together with our UI & UX team.

Our Tech Stack includes

HTML, CSS, SCSS, JavaScript, TypeScript, React, Jest & React testing library, NodeJS, NestJS (Fastify), AWS (Lambda@Edge, CloudFront), Docker, Gitlab (CI/CD)

Unsere Benefits