Logo of Charles.co

Senior React Developer

Remote or Paris, France
Photo of Alexandra Frolkina
Recruiter
Alexandra Frolkina
Roles:
Frontend
Must have skills:
React
Considering candidates from:
France, Central Europe, Schengen and CIS
Work arrangement:
Onsite or remote
Industry:
Medical technology
Language:
English
Level:
Senior
Visa sponsorship:
Not provided
Company size:
11-50 employees
Logo of Charles.co

Senior React Developer

Remote or Paris, France
Charles.co is a digital clinic that addresses chronic men's health issues. Developed with expert doctors in each specialty, the platform supports men throughout their care journey, from teleconsultation to personalized treatment plan and follow-up by phone or messaging. 
Now Charles.co is looking for a Senior React Developer to join their team.
Tasks:
  • Deployment of end-to-end cryptography, security audits 
  • A/B testing 
  • Development of mobile applications, and adaptation of the backend API 
  • Integration to Salesforce CRM 
  • Improvements of CI / CD and internal processes 
  • Platform’s performance optimization and audit
  • SEO optimization with the SEO expert (CMO) 
  • Continuous training of 2/3 junior developers, evangelization of best practices 
  • Launching new services, verticals, functionalities 
  • Keeping stack up to date, optimize tooling, and frontend test automation 
Must-have:
  • 5 + years of experience in a similar position 
  • Expert-level knowledge of React
  • Good communication skills 
  • Advanced English 
Nice-to-have:
  • Knowledge of React Native 
  • Knowledge of Redux / Typescript / Bootstrap / Webpack / GatsbyJS 
  • Previous experience working in a startup environment 
Benefits and conditions:
  • Trial period: 4 months 
  • Healthcare instance (for candidates based in France)
  • Excellent international team of professionals 
Interview process:
  1. Intro call with Toughbyte
  2. Culture-fit interview with the CTO 
  3. Home-based test assignment (around 4 hours) 
  4. Technical interview based on the results of the assignment 
  5. Call with the team  

Position closed, but we can still help

Check out our current open positions