JOB TITLE: React Native Developer
JOB LOCATION: Lagos
Employment Type: Full-time
Responsibilities
- Build app and UI components from prototypes and wireframes
- Work with native modules as and when required
- Use Native APIs for tight integrations with both platforms – Android and iOS
- Write automated tests to ensure error-free code and performance
- Implement clean, smooth animations to provide an excellent user interface
- Work with Redux architecture to improve performance of the websites/mobile apps
- Coordinate with the cross-functional teams to build apps in stipulated time/budget.
- Work with back-end developers to define API contracts and use those contracts in-app
- Collaborate with the client to determine feasibility of requirements
- Ensure ongoing code quality via automated unit and integration testing
- Develop and deliver platform and application enhancements which meet or exceed customer needs
- Work with UX Designers, Architects, and other Developers to implement full stack web and mobile solutions
- Develop responsive web application using HTML5, CSS, and JavaScript, and associated JavaScript frameworks, for desktop, tablet, and mobile platforms
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work as part of an Agile Scrum team
- Design and develop scalable web applications using open-source technologies
- Create solutions using leading edge technologies
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Collaborate with cross-functional teams to define, design, and ship new features;
- Work on bug fixing and improving application performance
- Mobile Developer with expertise in Native Mobile development – iOS and Android;
- Working with third-party data sources and APIs.
Requirements
Advertisements
- Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field
- 4 – 5 years significant experience working with React web and mobile along with tools like Flux, Flow, Redux, etc.
- In-depth knowledge of JavaScript, CSS, HTML, functional programming, and front-end languages
- Strong knowledge of React fundamentals such as Virtual DOM, component lifecycle, and component state
- A complete understanding of the full mobile app development lifecycle right from prototyping
- Knowledge of type checking, unit testing, typescript, prop types, and code debugging
- Experience working with REST APIs, document request models, offline storage, and third-party libraries
- Strong understanding of web technologies like JavaScript, HTML, and CSS
- Knowledge of user interface design and responsive designs
- Well-versed in a variety of React Native software and technologies such as Jest, Enzyme, ESLint, and so on
- Clear knowledge of software development best practices
- Familiarity with common popular React Native libraries, components, and frameworks.
HOW TO APPLY
Interested and qualified candidates should send their Resume to: [email protected] copying: [email protected] , [email protected] and [email protected] using the Job Title as the subject of the email.
Deadline: October 13, 2022
Job Features
Job Category | Software/ Programming / Web development |