Job Summary:
A React Native developer is expected to be interested in building performant mobile apps on both
the iOS and Android platforms. He will be responsible for architecting and building these ap-
plications, as well as coordinating with the teams responsible for other layers of the product in-
frastructure. Building a product is a highly collaborative effort, and as such, a strong team player
with a commitment to perfection is required. The React Native developer plays a foundational role
in our company’s product development process and must possess a “customer centric” vision.
Responsibilities:
Build pixel-perfect, buttery smooth UIs across both mobile platforms.
• Leverage native APIs for deep integrations with both platforms.
• Diagnose and fix bugs and performance bottlenecks for performance that feels native.
• Reach out to the open source community to encourage and help implement mission-critical
software fixes—React Native moves fast and often breaks things.
• Maintain code and write automated tests to ensure the product is of the highest quality.
• Transition existing React web apps to React Native.
• Work on React Native on the front end to create Android/iOS Apps.
• Integrate with Native plugins or custom written plugins for specific platforms
• Write Unit tests for your code
Requirements
Hard skills :
• Strong experience of experience on React Native.
• Firm grasp of the JavaScript language and its nuances, including ES6+ syntax
• Knowledge of both iOS and Android environments
• Ability to write well-documented, clean Javascript code
• Efficient at working with third-party dependencies and debugging dependency conflicts
• Familiarity with native build tools, like XCode, Gradle
• Understanding of REST APIs, the document request model, and offline storage
• Experience with automated testing suites
• Required Bachelor’s degree in Computer Science Engineering or any other related subjec
• Preferably MS Computer Science Engineering or a related subject.
Soft skills :
• Critical thinking and problem solving skills.
• Team Player
• Good time-management skills
• Sense of ownership in your performance and company’s success.
UCA Consulting is a Recruitment Consultancy, placing professional candidates in permanent, temporary and interim jobs. Our success of being one of the leaders in construction, engineering, IT recruitment agency can be related to our candidate selection procedure and eventually placing the right candidate for the right job. We specialise in Construction, IT, Engineering, Customer Service and Support sectors. We provide a comprehensive search and selection service to match your vacancy with the best candidates. Our honesty and integrity, combined with our enthusiasm for filling vacancies with exactly the right candidates, gives exceptional value for money to your organisation.
We happily work with our clients who are ready to partner with us in the selection procedure of the candidates we put forward. We have a wide range of Construction, IT, Engineering and Customer Service jobs listed on our website and have an extensive database of candidates to network with and choose from. We use a wide range of resources and tools, such as our network of partnerships and niche job boards, CV databases, social media sites and our own candidate database, to help our clients fill their vacancies quickly and effectively.