Perfsol is the outsource IT company that is a member of InSoft.Partners group of companies. We are looking for a Middle React Native developer to join the team of our German client. You will work on developing the customer dialog platform that helps to keep the entire customer communication in one app. It’s a multi-channel messenger application that includes bots for standardized inquiries, personal relationship management, team management, appointments, tasks and processes, media management, market insights and trend radar.
Responsibilities:
- Collaborate with the team to develop and implement software solutions that meet project specifications;
- Write clean, well-documented, and maintainable code;
- Work with designers to ensure that the UI/UX design is implemented by the project requirements;
- Troubleshoot, debug and resolve any issues that arise during the development process;
- Test software to ensure that it meets quality standards and is free of errors;
- Participate in code reviews and contribute to the development of best practices and standards.
Requirements:
- 3+ years of experience with React Native;
- Experience with third-party integrations (external APIs, analytics);
- Self-hosted CodePush-like service for app updates;
- Material-UI library for the UI;
- React Navigation, MobX/Redux;
- Jest for testing;
- TypeScript for the client-side logic;
- Understanding of Node.js and Firebase will be a plus.