Senior React Developer

$$$
Product

About the Role

We are looking for an experienced and highly skilled Senior React Developer / Senior Front-End Developer to join our growing team. The ideal candidate will have strong expertise in building modern, scalable, and high-performance web and mobile applications using React technologies.

You will work closely with designers, product managers, and back-end developers to create seamless user experiences across web and mobile platforms. This role requires strong technical knowledge, attention to detail, and the ability to take ownership of front-end architecture and development.

Key Responsibilities

  • Develop and maintain responsive web applications using React.js.
  • Build and support mobile applications using React Native.
  • Collaborate with UI/UX designers to implement modern and user-friendly interfaces.
  • Write clean, scalable, and maintainable code following best practices.
  • Optimize applications for maximum speed, performance, and scalability.
  • Integrate APIs and work closely with back-end developers.
  • Participate in code reviews, debugging, and technical problem-solving.
  • Ensure cross-browser and cross-device compatibility.
  • Contribute to front-end architecture and technical decision-making.
  • Stay updated with the latest front-end technologies and development trends.

Requirements

  • 5+ years of experience in front-end development.
  • Strong expertise in React.js and modern JavaScript (ES6+).
  • Experience building mobile applications using React Native.
  • Solid understanding of HTML5, CSS3, TypeScript, and responsive design principles.
  • Experience working with REST APIs and third-party integrations.
  • Familiarity with state management libraries such as Redux, Zustand, or Context API.
  • Experience with Git and collaborative development workflows.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently in a remote environment.
  • Good communication and teamwork skills.

Nice to Have

  • Experience with Vue.js.
  • Experience with Next.js or modern React frameworks.
  • Familiarity with mobile app deployment processes for iOS and Android.
  • Understanding of performance optimization and testing frameworks.
  • Experience working in agile development environments.

What We Offer

  • Fully remote work environment.
  • Opportunity to work on innovative web and mobile applications.
  • Collaborative international team.
  • Long-term career growth opportunities.
  • Flexible and dynamic work culture.

Required languages

English B2 - Upper Intermediate
Published 13 May
76 views
ยท
40 applications
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...