Mobile & Web Developer

at  Zap Africa

Lagos, Lagos, Nigeria -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate19 Jan, 2025Not Specified20 Oct, 20243 year(s) or aboveReact Native,Build Tools,Computer Science,Xcode,Mocha,Syntax,Es6,Design,Agile Environment,Android Studio,AestheticsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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