Senior Frontend Software Engineer (Berlin, DE)

Senior Frontend Software Engineer (Berlin, DE)

Location

Berlin

Working time

Full-time

Your tasks

  • Proficiency in JavaScript (ES6+), HTML, and CSS.
  • Strong knowledge of modern front end build pipelines and tools (e.g., Webpack, Babel).
  • Familiarity with state management libraries such as Redux or Context API.
  • Ability to design and implement reusable and modular UI components.
  • Proficiency in building SPAs for a seamless user experience.
  • Understanding of client-side routing with tools like React Router
  • Proficiency in managing complex application state using tools like Redux or Context API.
  • writing clean, maintainable, and testable code.
  • Ability to ensure consistent rendering and behavior across different browsers.
  • Understanding of web accessibility standards (WCAG) and best practices.
  • Strong teamwork and collaboration skills, including working with UX/UI designers and backend engineers.
  • Experience with CI/CD pipelines and deployment workflows.
  • Ability to conduct and participate in code reviews, providing constructive feedback.
  • Adherence to industry best practices and coding standards.
  • Willingness to learn and adapt to new technologies and tools in the rapidly evolving front end ecosystem.
  • Innovative mindset for finding creative solutions to front end challenges.

What you bring

  • Expertise in React and its core principles.
  • Experience with testing frameworks like Jest and Enzyme for unit and integration testing.
  • Knowledge of front-end performance optimization techniques.
  • Experience with component libraries and design systems.
  • Expertise in building responsive web applications that work well across various devices and screen sizes.
  • Experience with RESTful API consumption and handling asynchronous operations.
  • Familiarity with GraphQL is a plus.
  • Knowledge of front-end testing frameworks and best practices.
  • Basic knowledge of UX/UI design principles.
  • Proficiency in using version control systems like Git.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills, both written and verbal.
  • Proven leadership and mentorship capabilities.
  • Bachelor’s degree in computer science or a related field (or equivalent experience).
  • Proven experience as a front-end Engineer, with a strong focus on React development.
  • At least 5 years of experience in front end development, with a significant portion dedicated to React.

What we offer

  • Mission driven and customer-centric company and tech organization, with strong focus on people and their professional growth.
  • Opportunity to impact positively millions of people using our products every day.
  • Varied tasks and challenges with a great deal of creative freedom
  • Room for creativity in your work and the chance to actively contribute to the success of the company.
  • Flat hierarchies, direct communication channels and a very good and open team atmosphere in an intercultural environment
  • An attractive workplace with very good public transport connections
  • The possibility to also work from home.
  • Attractive and performance-oriented salary packages
  • International cooperation with colleagues and business partners throughout Europe
Apply for this job
Contact
APCOA
End date
Tuesday, April 16, 2024 12:00 AM
From
APCOA
Website
www.apcoa.com/