Job Openings
Frontend Developer (M/F) - Senior & Middle Level
About the job Frontend Developer (M/F) - Senior & Middle Level
Why join us?
We are building a cutting-edge web application, leveraging modern technologies like Angular and TypeScript, and deploying to the cloud with Docker and Google Cloud Platform. Join our dynamic team where we embrace Object-Oriented Programming (OOP) and functional programming styles, and prioritize clean code, documentation, and automated testing. You will have the opportunity to shape the architecture and implementation of a scalable and high-performance web app.
Your mission
- Develop robust, performant, and maintainable frontend features using Angular and TypeScript
- Build first functioning prototypes and contribute to their testing and validation
- Participate in discussions around technical solutions and product ideas in design reviews, pair programming, and code review sessions
- Collaborate closely with the Product Owner to ensure the best value/effort ratio in implementations
- Contribute to sprint stories alongside other team members, documenting solutions effectively
- Write automated tests (unit, API, integration, and functional) to ensure code quality in a continuous integration environment
- Promote and apply best practices for code quality, performance, and maintainability, ensuring alignment with the teams technical vision
- Contribute to the adoption and integration of modern frontend practices, including RxJS, Tailwind CSS, and performance optimization techniques
- Ensure comprehensive documentation for all implemented solutions
What will help you succeed in this role?
Essential
- Strong experience with Angular 4+ and TypeScript (5+ years for Senior, 3+ years for Middle)
- Solid understanding and hands-on experience with RxJS and reactive programming patterns
- Proficiency in HTML/CSS and CSS frameworks like Tailwind CSS
- Deep knowledge of OOP and functional programming concepts
- Familiarity with SCSS, Angular CLI, and webpack
- Experience with automated testing frameworks and best practices
- Solid understanding of frontend performance optimization techniques
- Proficiency with Git source control
- Familiarity with Docker, Kubernetes, and Google Cloud Platform for deployment and environment management
Desirable
- Familiarity with Generative AI tools (e.g., GitHub Copilot, GitLab Duo)
- Experience working in Agile development teams (3+ years for Middle, 5+ years for Senior)
- Great interpersonal and communication skills, able to work collaboratively within a team
- Fluent in English. French is a plus
We value
- Commitment to clean code, maintainability, and reusability
- Proactive attitude and enthusiasm for new technologies