We are seeking an experienced React Developer to join our dynamic team. The ideal candidate should have a minimum of 6 months of hands-on experience in developing cross-platform mobile applications using React.
As a React Developer, you will be responsible for designing and implementing high-performance, scalable, and maintainable mobile applications for PWA.
Responsibilities: -
Develop and maintain cross-platform mobile applications using React.js and typescript. - Collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality software solutions. - Write clean, well-documented, and efficient code and should be proficient in unit testing - Troubleshoot, debug, and optimise application performance. - Stay up-to-date with the latest industry trends and technologies to ensure the best possible performance, quality, and responsiveness of applications. - Work closely with the UI/UX design team to implement user interfaces that match the design specifications.
Requirements: -
Minimum of 6 months of professional experience in React development. - Strong proficiency in JavaScript and its modern ES6+ syntax and should have experience in unit testing - Experience with state management using Redux or similar libraries. - Solid understanding of mobile development concepts and best practices. - Experience with native modules and bridges for deep integrations with native code. - Familiarity with RESTful APIs and GraphQL. - Knowledge of mobile app deployment processes for both iOS and Android platforms. - Experience with version control systems, preferably Git. - Strong problem-solving and debugging skills. - Excellent communication and collaboration skills. - Ability to work in a fast-paced, collaborative environment.
### Bonus Skills: - Experience with additional mobile development frameworks (e.g., React Native). - Familiarity with continuous integration and continuous deployment (CI/CD) pipelines. - Knowledge of testing frameworks such as Jest or Detox.
### Education: - Bachelor's degree in Computer Science, Information Technology, or a related field is preferred.
### Benefits: - Competitive salary. - Professional development opportunities. - Collaborative and innovative work environment. If you are a skilled React Developer with a passion for creating high-quality mobile applications, we invite you to apply and join our team. Please submit your resume, portfolio, and any relevant code samples along with your application.