|
Search Jobvertise Jobs
|
Jobvertise
|
React & React Native Developer - Remote Location: IN-Pune Jobcode: 659e793011f71da051b9c160 Email Job
| Report Job
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.
Optical Arc Pvt. Ltd.
|