Senior Frontend Software Engineer
Role details
Job location
Tech stack
Job description
We are looking for a Senior Frontend Software Engineer to join our cross-functional product team. You will play a pivotal role in designing, developing, and optimizing user-facing applications that are performant, scalable, and intuitive. You'll work closely with product managers, designers, and backend engineers to bring seamless experiences to life., * Architect, develop, and maintain advanced frontend features using modern frameworks, primarily React and Next.js.
- Build modular, reusable components and libraries to accelerate development across teams.
- Optimize applications for maximum speed, accessibility, and scalability.
- Ensure code quality through code reviews, automated testing, and adherence to best practices.
- Collaborate with cross-functional teams to define and deliver complete solutions. junior engineers and support the frontend engineering culture.
- Write comprehensive unit, integration, and end-to-end tests to ensure code quality and maintainability.
Requirements
Do you have experience in Web analytics?, * 5+ years of professional experience building and maintaining modern frontend applications.
- Expert-level proficiency in JavaScript, TypeScript, React, and modern frontend build tools (e.g., Webpack, Vite).
- Hands-on experience designing and implementing Micro-Frontend architectures, including communication and integration between independent modules.
- Deep understanding of HTML5, CSS3, responsive design principles, and accessibility (WCAG).
- Solid understanding of cross-browser compatibility issues and solutions
- Experience working with RESTful and/or GraphQL APIs.
- Proficient with version control systems such as Git (GitLab, GitHub).
- Familiarity with Agile development methodologies, CI/CD pipelines, and automated testing (e.g., Jest, Testing Library, Cypress).
- Excellent communication skills, a collaborative mindset, and a strong sense of ownership
Bonus Qualifications
- Experience in full-stack development, including SSR (e.g., Next.js) or backend Node.js services.
- Exposure to design systems and component libraries (e.g., Storybook).
- Understanding of UX research or design thinking methodologies.
- Interest or experience in Conversational UI/Voice interfaces.
- Experience in performance monitoring and web analytics
Benefits & conditions
At Beroe X nnamu GmbH, we prioritize a balanced work-life experience.
Here's what we offer you:
- 4-Day Work Week & 30 Days Paid Vacation - More time to recharge
- Competitive Compensation - Fair salary and comprehensive benefits.
- Flexible Work Arrangements - Work the way that suits you. Professional Development - Access to training and certifications.
- Team Events - Bi-annual company events and monthly lunch get-togethers.
- Work Abroad Flexibility - Remote work from the EU or selected non-EU countries for up to 8 weeks a year with travel insurance coverage
We operate on a hybrid model with offices in Berlin and Munich, offering a 32-hour, 4-day workweek. This means:
- In-Office Collaboration: Work from the office two days a week
- Manage Your Own Hours: Flexibility to work around your needs as long as team goals are met.
Our Culture We are committed to fostering a collaborative, innovative and inclusive work environment where everyone's ideas matter. We know that diverse teams lead to better outcomes and welcome applicants from all backgrounds.