Apply

Principal Software Engineer, Workspaces

Posted 1 day agoViewed

View full description

💎 Seniority level: Principal, Several years

📍 Location: Germany

🔍 Industry: Software Development

🗣️ Languages: English

⏳ Experience: Several years

🪄 Skills: CypressFrontend DevelopmentGitHTMLCSSJavascriptJestReact.jsTypeScriptVue.JsAPI testingAngularReactCI/CDMicroservices

Requirements:
  • Deep expertise in frontend development: Proven experience building and optimizing sophisticated web applications using modern frameworks like React, Angular, or Vue.js, as well as knowledge of JavaScript/TypeScript, CSS, and HTML.
  • Frontend architecture design: Familiarity with scalable component-based designs, state management tools, and efficient API integrations.
  • Focus on performance and accessibility: A track record of optimizing frontend systems for speed, usability, and ensuring inclusive user experiences.
  • Modern dev tools & workflows: Proficiency with CI/CD pipelines, build tools (e.g., Webpack, Vite), version control systems (Git), and test frameworks like Jest, Cypress or Playwright.
  • Experience in frontend microservices architecture and a passion for simplifying complex systems with a KISS mindset.
Responsibilities:
  • Design, implement, and enable highly performant, user-friendly frontend applications that drive exceptional customer experiences and scale effortlessly to handle billions of interactions.
  • Architect and develop new features from scratch using modern frontend technologies, while maintaining and enhancing the existing codebase.
  • Utilize data-driven approaches to simplify and optimize visual workflows across products, ensuring scalability and accessibility.
  • Play a critical role in modernizing the frontend tech stack, adopting the latest technologies and practices (e.g., component-based architecture, state management tools) to create a world-class platform.
  • Introduce and lead operational excellence initiatives, including monitoring performance, reducing MTTR, and deploying A/B tests with confidence.
  • Act as a mentor and leader, supporting engineers with technical guidance, reviewing code, and driving best practices in development and UI/UX.
Apply