company logo

React & React Native Developer - Remote

Pune
Remote
Senior: 7 to 10 years
Posted on Jan 10 2024

About the Job

Skills

React Native
Redux
UI/UX
JavaScript
ES6+
GraphQL
React Js
Github

Company Overview


Optical Arc Pvt. Ltd. is a full-service custom software development company that provides end-to-end solutions tailored to our clients' unique needs. We specialize in mobile application development, database management systems, data visualization, ALM, PLM, and website development. With a team of dedicated professionals, we help businesses grow and succeed through innovative digital solutions.


Job Overview


We are looking for a skilled React & React Native Developer with 6+ years of experience to join our team. This is a remote position and the successful candidate will work from their own location. As a React & React Native Developer, you will be responsible for developing and maintaining high-quality mobile applications using React Native framework and React.js library. You will collaborate with cross-functional teams to define, design, and ship new features, as well as troubleshoot and debug existing applications. If you have a strong background in React Native, Redux, UI/UX, and JavaScript, we would love to hear from you.


Responsibilities:


  • Design and develop scalable, responsive, and user-friendly web applications using React.js.
  • Collaborate with UI/UX designers to implement design mockups and wireframes.
  • Lead the development of cross-platform mobile applications using React Native for both iOS and Android platforms.
  • Optimize mobile applications for performance and responsiveness.
  • Implement efficient state management using tools and libraries such as Redux for web applications.
  • Utilize React Context API and other state management solutions for React Native.
  • Create and maintain reusable and modular React components and libraries.
  • Ensure consistency and maintainability across the application.
  • Write well-documented, clean, and maintainable code.
  • Conduct thorough code reviews to ensure best practices and coding standards are followed.
  • Implement unit testing and integration testing for both web and mobile applications.
  • Integrate with RESTful APIs, GraphQL, or other data sources.
  • Collaborate with backend developers to define API contracts.
  • Identify and address performance bottlenecks in both web and mobile applications.
  • Implement optimizations for faster rendering and improved user experience.
  • Work closely with product managers, designers, and other stakeholders to understand project requirements.
  • Provide technical leadership and mentorship to junior developers.
  • Collaborate with cross-functional teams to ensure successful project delivery.
  • Create and maintain technical documentation for code, architecture, and development processes.
  • Contribute to the project documentation to facilitate knowledge transfer.
  • Stay updated on the latest trends and advancements in React, React Native, and related technologies.
  • Share knowledge and insights with the development team through internal training sessions or presentations.


Requirements:


  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Extensive experience with React.js and React Native.
  • Strong proficiency in JavaScript, ES6+, and modern frontend development tools.
  • Familiarity with state management libraries such as Redux or MobX.
  • Experience with mobile app deployment processes for both iOS and Android.
  • Minimum of 6+ years of professional software development experience, with a focus on React and React Native.
  • Excellent communication and collaboration skills.
  • Ability to effectively convey technical concepts to both technical and non-technical stakeholders.
  • Strong problem-solving skills with a focus on delivering high-quality solutions.
  • Proven ability to work collaboratively in a team environment.







About the company

We are a full-service Company of Custom Software Development ,Mobile Application,Database Management System(DBMS),Data Visualisation,ALM,PLM,Website Development that helps businesses grow and succeed. From Custom Software development to Web and Mobile App Development, we provide end-to-end solutions tailored to your unique needs. Join us on LinkedIn for industry insights, company updates, and car ...Show More

Industry

IT Services

Company Size

11-50 Employees

Headquarter

Pune , Maharashtra

Other open jobs from Optical Arc Pvt. Ltd.