Senior React / Vue Front-End Developer

$$$
Product

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, along with experience working with Vue.js applications.

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 and Vue.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 working with Vue.js.
  • 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, Vuex, Pinia, 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 Next.js or modern React frameworks.
  • Familiarity with Nuxt.js for Vue applications.
  • Familiarity with mobile app deployment processes for iOS and Android.
  • Understanding of performance optimization and testing frameworks.
  • Experience working in agile development environments.

 

Required languages

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