Senior Front-end Developer
Skills
About the Role
You will work primarily on developing and improving the Trace product. You will build interfaces that let users model business processes, create dashboards and reports that surface key metrics, and implement an automated task management system. You will develop responsive web applications, write semantic HTML5 with accessibility in mind, author CSS (with preprocessors when needed), and build features in JavaScript and TypeScript using React and its ecosystem. Experience with GraphQL will be useful for some integrations. You will prioritize production quality, performance and maintainable front-end code.
Requirements
- More than 4 years of experience as a front-end developer
- Experience developing responsive web applications
- Strong mastery of CSS, with or without preprocessors
- Ability to write semantic HTML5 and address accessibility concerns
- Proficiency in JavaScript and TypeScript
- Very good practical experience with React and its ecosystem
- Experience with GraphQL is a plus
- Operational written and spoken English
- Good communication skills and ability to prioritize tasks
- Autonomous, curious and able to learn continuously
Responsibilities
- Develop and improve the Trace front-end product
- Build interfaces for modeling business processes
- Create dashboards and reports that surface key metrics
- Implement an automated task management system
- Develop responsive web applications
- Write semantic HTML5 with accessibility considerations
- Author CSS with or without preprocessors
- Implement features using JavaScript and TypeScript
- Build and maintain React based user interfaces
- Integrate with GraphQL APIs (where applicable)
Benefits
- Encouraged to test new technologies and frameworks
- Possibility to participate in conferences and workshops in France and abroad
- Spacious and pleasant office in central Paris
- Dynamic recruitment process
