About the company
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Front-end Developer (Contract) based in France.
Responsibilities
- Lead the design and implementation of high-quality front-end solutions aligned with technical and business requirements.
- Collaborate closely with clients, team members, stakeholders, and leadership to deliver effective digital experiences.
- Develop tested, documented, clean, and efficient TypeScript, HTML, and CSS code.
- Build responsive, cross-browser-compatible applications optimized for both desktop and mobile environments.
- Develop interactive prototypes to explore and validate innovative UI solutions.
- Drive the adoption of modern development standards, tools, frameworks, and engineering practices.
- Apply UX, branding, responsive design, and SEO principles throughout the development lifecycle.
- Conduct browser testing, debugging, and performance optimization to ensure reliable and performant applications.
- Produce detailed technical documentation and test plans while maintaining high-quality codebases.
- Mentor junior and mid-level developers, encouraging best practices, knowledge sharing, and professional growth.
- Build trusted relationships with clients, colleagues, and stakeholders while serving as a reliable technical advisor.
- Manage multiple projects and priorities effectively while consistently meeting agreed deadlines and commitments.
- Provide code samples as part of the application process, with one repository that best represents your relevant work.
Requirements
- 5+ years of professional experience in front-end development, with proven experience delivering production web applications.
- Deep proficiency in HTML, CSS, and TypeScript.
- Extensive hands-on experience with React, including complex state management and front-end architecture.
- Strong knowledge of Git workflows, branching strategies, and collaborative development practices.
- Demonstrated ability in browser testing, debugging, troubleshooting, and performance optimization.
- Solid understanding of the complete web development lifecycle, from design and development through deployment.
- Advanced knowledge of UI/UX principles, design patterns, responsive design, and web accessibility considerations.
- Solid understanding of SEO best practices for modern web applications.
- Strong leadership, mentoring, analytical, multitasking, and problem-solving skills.
- Excellent communication and stakeholder management abilities, with the confidence to work effectively with both technical and non-technical audiences.
- Ability to work across multiple projects in a fast-paced environment while remaining organized, dependable, and deadline-oriented.
- Intermediate to fluent spoken English and fluent written English.
- Professional experience with Next.js is considered an advantage.
- Experience with additional front-end frameworks and content management systems (CMS) is a plus.
- A Bachelor’s degree or equivalent professional experience in Computer Science, Information Systems, Business Administration, or a related field is desirable.
Conditions
- Competitive contract compensation.
- Opportunities to collaborate with cross-cultural teams and work in a diverse, collaborative environment.
- Opportunities for professional growth, mentorship, and continuous learning.
- Support for developing technical skills and staying current with modern technologies and development practices.
- A people-focused environment where employees are encouraged to contribute meaningfully and develop their expertise.
- For eligible US-based employees, the broader benefits package includes health, dental, vision, life, and disability insurance, as well as a 401(k) plan with up to a 4% company match.
- US-based employees also benefit from self-managed personal time off and ongoing learning and professional development opportunities.