Senior Developer React

  • Permanent
  • Full time
  • Hybrid (10126, Torino, Italy)
  • Technologies

We are looking for a passionate and skilled Senior Developer to join our team. The ideal candidate will have solid experience in web and mobile application development, with in-depth knowledge of React. They will be responsible for designing, developing, and maintaining high-quality applications while closely collaborating with the design team and other developers.


Core Technical Skills:

  • Strong knowledge of the React ecosystem
  • Proficiency in CSS3 and HTML5
  • Excellent understanding of TypeScript, ECMAScript, and JSX
  • Solid knowledge of REST APIs, HTTP protocol, and OAuth2 standards
  • Familiarity with Redux
  • Advanced use of Git
  • Basic to good knowledge of SQL and NoSQL databases


React Expertise:

  • Experience in building reusable components and managing application state using React Hooks or Class Components
  • Strong understanding of React architecture principles and logic
  • Excellent ability to style components using CSS
  • Experience in optimizing React applications for Web Vitals and SEO


Soft Skills:

  • Strong teamwork skills
  • Proven problem-solving abilities


Nice to Have:

  • Expertise in Vite
  • Experience developing cross-platform mobile applications for iOS and Android using React Native
  • Basic knowledge of the Expo framework
  • Experience developing web applications with Next.js, Vue.js, and/or Angular
  • Experience in backend development using Nest.js and/or Node.js
  • Experience in native iOS (Swift/Objective-C) and/or Android (Kotlin/Java) development
  • Familiarity with Agile/Scrum methodologies
  • Experience with CI/CD (Continuous Integration/Continuous Deployment) tools
  • Contributions to open-source projects
  • Degree in Computer Science or related fields
  • Knowledge of Component-based and Atomic Design patterns
  • Understanding of UX/UI principles and design patterns
  • Familiarity with Redux Thunk, Redux Saga, and Redux Toolkit
  • Experience with TailwindCSS
  • Knowledge of SASS

Experience Required: 3+ years