Job Description
About the role
We are seeking a Senior Front-end engineer who continuously hones their skills and can adapt to various tasks. A passion for value-driven and product-focused development is essential. You will take ownership of the features you build, transforming ideas into functional components. Your front-end proficiency will be crucial in overcoming obstacles, finding innovative solutions, and achieving our roadmap goals.
- Spearhead the development of our desktop web applications, focusing on building innovative features and functionalities.
- Evolve our applications using a modular architecture and the latest frontend technologies.
- Participate in the entire development lifecycle, from ideation and design to implementing and testing new features.
- Utilise APIs to communicate with various backend interfaces, ensuring robust data exchange and system interoperability.
- Implement comprehensive testing strategies to validate features and ensure high-quality deliverables.
What are our challenges
- Migrate our application to TypeScript.
- Increment our e2e coverage with Playwright.
- Improve our app performance.
- All this while continuing to deliver value to our users through new features.
Which tech will you use
- Frontend applications with Vue3, TypeScript and Sass.
- Testing with Jest and Testing Library along with Playwright for e2e.
- Build the ecosystem using Webpack and Node.js.
- Collaborate with the Product Designers using Figma to develop our design system with Storybook.
- Monitoring our apps using Sentry for error logging and Amplitude for product metrics.
- Use Gitlab/Github as our source control system and CI/CD tool.
What you'll need ✅
- Proficient in English (Minimum B2, Ideal C1+).
- Strong proficiency in JavaScript (ES6) and a component-based framework (Vue, React, etc).
- Expertise in HTML5 and CSS3, focusing on creating responsive and accessible frontend applications.
- Extensive experience working with APIs, understanding HTTP and REST architectures.
- Positive attitude towards testing methodologies using tools like Jest, Playwright, or similar.
- Passion for writing clean code, applying design patterns, TDD, and adhering to SOLID principles.
- Familiarity with module builder tools like Webpack and experience with version control tools like Git and Git-flow.
- Actively participate in product meetings, contributing to decision-making processes and strong attention to detail.
Bonus Points
- Experience or familiarity with TypeScript for frontend development.
- Familiarity with backend languages and frameworks such as Node.js, etc.
- Previous experience with CI/CD pipelines, automating build, test, and deployment processes.
- Experience working with desktop apps with embedded Chrome (like CEF, Electron, Qt, …).
- Knowledge or hands-on experience working with Docker containers.
Hiring process ⚙
Our interview process takes place on Google Meet and tends to consist of the following stages:
- 1⃣ TA Team - Validate details and experience. Tell you more about Voicemod (45min).
- 2⃣ Hiring Manager - Give you a job overview and go deeper on your professional experience (60min).
- 3⃣ Peer Technical Assessment - Live coding session with our team to explore your technical skills further (up to 60 min).
- 4⃣ Final Interview - Last conversation focused on soft skills and team strategy (50min).
If you want to learn how to write a successful job application, have a look here!
Date Posted
07/15/2024
Views
0
Similar Jobs
Senior Product Designer - Welltech
Views in the last 30 days - 0
Welltech a global wellness company with 255 million users seeks a Senior Product Designer to innovate habitforming apps Emphasizing innovation usercen...
View DetailsSenior BI Data Analyst - Docplanner
Views in the last 30 days - 0
Docplanner promotes a positive work environment with global impact emphasizing employee wellbeing and innovation in healthcare tech They offer flexibl...
View DetailsSenior DevOps Engineer | AWS, CI/CD, Microservices - Nuvolar
Views in the last 30 days - 0
This job posting highlights Nuvolars Senior DevOps Engineer role with opportunities for remote work flexible schedules international collaboration and...
View DetailsSenior Product Designer - Docplanner
Views in the last 30 days - 0
Docplanner promotes a positive work culture emphasizing healthcare innovation employee growth and diversity The job description highlights opportuniti...
View DetailsSenior Product Analyst - Grafana Labs
Views in the last 30 days - 0
This job posting describes a fully remote Senior Product Analyst role at Grafana Labs in Spain focusing on analytics for documentation artifacts colla...
View DetailsSenior Software Engineer - Platform InfraSec - Grafana Labs
Views in the last 30 days - 0
This job posting highlights a remote position based in Spain for a Platform InfraSec squad role focused on security automation and decisionmaking for ...
View Details