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.