Mobile & Web Developer
at Zap Africa
Lagos, Lagos, Nigeria -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 19 Jan, 2025 | Not Specified | 20 Oct, 2024 | 3 year(s) or above | React Native,Build Tools,Computer Science,Xcode,Mocha,Syntax,Es6,Design,Agile Environment,Android Studio,Aesthetics | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB DESCRIPTION
- Zap, seeks a React Native Developer to join our team.
- The ideal candidate will be responsible for using React Native to implement and enhance mobile applications for various Zap projects
REQUIREMENTS
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience with React Native and its core principles.
- Familiarity with native build tools, such as XCode and Android Studio.
- Experience with REST APIs, third-party libraries, and APIs.
- Solid understanding of mobile application development intricacies, including lifecycle, device fragmentation, and UI/UX guidelines.
- Familiarity with modern front-end build pipelines and tools.
- Experience with React state management tools like Context API.
- Knowledge of performance testing frameworks, including Jest and Mocha.
- Proficiency in data structure libraries and ES6+ syntax.
- Strong problem-solving skills.
- Excellent communication and teamwork abilities.
- Attention to detail and a keen eye for aesthetics and design.
- Capability to work in a fast-paced, agile environment.
Responsibilities:
Development:
- Implement new user-facing features for Zap applications using React Native, with an immediate emphasis on Zap Exchange.
- Build reusable components and front-end libraries for future use across multiple projects.
- Translate designs and wireframes into high-quality code.
- Optimize components for maximum performance across various devices and operating systems.
Collaboration:
- Collaborate with cross-functional teams to define, build, and ship new features.
- Work alongside other engineers and developers on different layers of the infrastructure.
Quality Assurance & Testing:
- Ensure the performance, quality, and responsiveness of applications.
- Conduct thorough testing to identify and rectify bugs and bottlenecks.
Maintenance:
- Address and resolve issues and defects reported by QA and end-users.
- Perform regular software updates to ensure operational functionality.
Continuous Learning:
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency and application performance.
REQUIREMENT SUMMARY
Min:3.0Max:6.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science engineering or a related field
Proficient
1
Lagos, Nigeria