Frontend Remote- & Homeoffice Jobs in Zürich

Hybrid Senior / Lead Frontend Engineer Senior / Lead Frontend Engineer

Pragmatike · Zurich, Zurich (Remote) · Switzerland · Hybrid

About the job

Job Description:

  • Location: Fully remote, EU timezone (CET +/- 2hours)
  • Start date: ASAP
  • Languages: English is mandatory; French is a plus
  • Our client: Cloud Computing / Blockchain / AI - European Saas


Responsibilities:

  • Collaborate with our Product Designer to conceptualize and execute product designs
  • Develop efficient and reusable front-end components and systems
  • Create clean and maintainable code solutions
  • Engage actively in the application lifecycle management
  • Optimize solutions for enhanced speed and stability
  • Enhance code quality by implementing unit tests and automation
  • Work closely with product and design teams to gain deeper insights into end-user requirements
  • Establish reusable code libraries (UI-ToolKit)
  • Identify and resolve performance bottlenecks
  • Participate in design and code reviews
  • Foster collaboration with team members to integrate innovative solutions
  • Promote and communicate best practices for front-end engineering
  • Contribute to all stages of our product pipeline, from inception to delivery.


Required qualifications:

  • Minimum 5-6 years of experience as a Senior/Lead Frontend Engineer
  • Hold an MS degree in Computer Science or a closely related technical field
  • Proficient in coding single-page JavaScript applications (SPA's)
  • Experienced with modern front-end frameworks such as React.js, Redux.js, JavaScript, Node.js, or similar technologies
  • Proficiency in HTML5/CSS3
  • Capable of writing high-performance, reusable code for UI components
  • Familiar with Object-Oriented JavaScript Frameworks and TypeScript, but not solely reliant on them
  • Passionate about developing robust, fully unit-tested code
  • Ability to effectively communicate project developments with both internal and customer engineers.


Preferred qualifications:

  • Proficiency in using UI-testing technologies such as Selenium
  • Familiarity with front-end tooling like ESLint and Prettier
  • Understanding of Micro Frontend Applications
  • Experience in implementing responsive designs using CSS.