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.