React Native & Go Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Lagos - Nigeria

profile Monthly Salary: Not Disclosed
Posted on: 19 hours ago
Vacancies: 1 Vacancy

Job Summary

React Native & Go (Golang) Developer

Department/Function: Technology
Reports To: CEO
Employment Type: Contract (Fixed Term)
Work Location: Lagos Island
Work Mode: Remote (Work from Home)
Salary Range:monthly (Gross)
Industry/Sector: Information Technology & Telecommunications
Years of Experience Required: 610 years (Senior)
Minimum Education Level: HND / BSc / BA

Role Overview

We are seeking a highly skilled and experienced React Native & Go (Golang) Developer to design develop and maintain scalable high-performance mobile and backend solutions. The ideal candidate will be autonomous detail-oriented and capable of managing the full lifecycle of mobile and backend applications from architecture and development to deployment and production support.

This role involves working closely with cross-functional teams including backend and product engineers to deliver production-ready solutions that meet business and technical requirements.

Key Responsibilities

1. React Native Developer (Hybrid Mobile)

  • Design develop and maintain production-ready mobile applications using React Native.

  • Build scalable reusable and high-performance mobile features.

  • Integrate mobile applications with backend APIs and services.

  • Optimize applications for performance reliability and scalability across iOS and Android.

  • Manage the full mobile app lifecycle including development testing deployment and store releases.

  • Prepare and submit builds to the Apple App Store and Google Play Store ensuring compliance with platform guidelines.

  • Debug troubleshoot and resolve production issues across multiple devices and OS versions.

  • Participate in code reviews and maintain high standards for code quality and documentation.

  • Continuously improve development processes tooling and app architecture.

  • Stay current with React Native updates mobile development best practices and emerging technologies.

2. Go (Golang) Backend Developer

  • Design and implement user management systems (users roles permissions).

  • Build role-based access control and implement authentication and authorization flows.

  • Design develop and maintain production-grade backend services using Go.

  • Architect distributed systems with a focus on scalability reliability and performance.

  • Maintain microservices and well-defined service boundaries.

  • Design implement and maintain REST and/or GraphQL APIs.

  • Collaborate with mobile engineers to support product features.

  • Own services through development deployment monitoring and optimization.

  • Implement observability logging and alerting for production systems.

  • Design database schemas and manage migrations.

  • Debug and resolve production incidents.

  • Contribute to code reviews technical documentation and architecture discussions.

  • Continuously improve system design tooling and operational practices.

Must-Have Skills

React Native & Mobile Development

  • Strong hands-on experience with React Native.

  • Proven track record of building and maintaining production mobile apps.

  • At least one live app published on both the Google Play Store and Apple App Store.

  • Solid understanding of mobile performance optimization rendering efficiency and memory management.

  • Experience with API-driven architectures RESTful APIs async data handling and error states.

  • Familiarity with app release cycles versioning and store submission processes.

  • Strong collaboration skills and ability to work independently.

Go (Golang) Backend Development

  • Proven experience building and operating production-grade distributed systems.

  • Hands-on experience with microservices architecture.

  • Knowledge of authentication authorization and RBAC patterns.

  • Experience designing and maintaining RESTful or GraphQL APIs.

  • Strong experience with relational databases preferably PostgreSQL.

  • Experience with containerized environments (Docker) and production systems.

  • Solid understanding of concurrency networking and system performance.

  • Strong debugging and problem-solving skills.

Nice-to-Have Skills

  • Startup or fast-paced environment experience.

  • Advanced mobile development (offline-first complex state management).

  • Automated testing and CI/CD pipelines for mobile apps.

  • Scalable mobile app architecture and UX knowledge.

  • Kubernetes infrastructure as code (Terraform/CloudFormation) and event-driven architectures.

  • Multi-role or multi-tenant systems caching layers GraphQL schema design and security best practices.

  • Experience with high-scale high-availability systems and technical leadership.

Required Software/Tools

React Native

  • React Native JavaScript (ES6) npm/Yarn

  • Xcode (iOS) and Android Studio (Android)

  • iOS and Android SDKs

  • React Native CLI RESTful APIs HTTP libraries (Axios/Fetch)

  • GitHub issue tracking/project management tools (Jira Linear)

  • Testing: Jest or equivalent debugging tools simulators/emulators

  • Build & release: App Store Connect Google Play Console

Go (Golang)

  • GitHub GitHub Actions PostgreSQL Docker Kubernetes Swagger

  • Issue tracking/project management tools

Ideal Candidate Personality

  • Highly autonomous and self-motivated

  • Problem solver with strong analytical skills

  • Detail-oriented and reliable

  • Strong sense of ownership and accountability

How to Apply

Interested candidates should submit their CV and a brief cover note highlighting relevant mobile and backend development experience to:

Subject Line: React Native & Go (Golang) Developer Lagos


React Native & Go (Golang) Developer Department/Function: TechnologyReports To: CEOEmployment Type: Contract (Fixed Term)Work Location: Lagos IslandWork Mode: Remote (Work from Home)Salary Range:monthly (Gross)Industry/Sector: Information Technology & TelecommunicationsYears of Experience Required:...
View more view more

Key Skills

  • CCTV
  • Computer Science
  • Corporate Marketing
  • E Learning
  • Arabic English Translation