GoSaif

GoSaif
About company

Full Stack Developer

On-site

location

date March 25, 2026

types Temporary

About GoSaif

GoSaif is a technology-driven security marketplace connecting vetted security professionals with clients across Nigeria. We're building a transparent, reliable platform that transforms how security services are delivered.

Our Tech Stack

  • Backend: Node.js (Express.js)
  • Database: MongoDB
  • Infrastructure: Bare metal server, Docker (staging)
  • CI/CD: Bitbucket Pipelines
  • Others: Firebase, Cloudinary, Postman
  • Mobile: React Native (Expo), Tanstack Query

Key Responsibilities

  • Design, develop, and maintain Node.js/Express.js backend services and RESTful APIs
  • Manage MongoDB database architecture (schema design, indexing, query optimization) and Redis caching
  • Handle bare metal server infrastructure (Docker, Nginx configuration)
  • Implement and maintain CI/CD pipelines using Bitbucket
  • Build and integrate payment processing, user authentication (Firebase), provider verification workflows, and booking systems
  • Support React Native mobile app backend needs and Expo deployment processes
  • Manage integrations with Firebase, Cloudinary, and third-party payment gateways
  • Respond to critical technical issues within 2 hours during business hours
  • Conduct code reviews, maintain documentation, and provide weekly progress reports to CEO
  • Collaborate with frontend developer and cross-functional teams on feature launches

Required Qualifications

Technical

  • 3+ years production experience with Node.js and Express.js
  • Strong proficiency with MongoDB and Redis
  • Experience managing dedicated/bare metal Linux servers
  • Docker proficiency and CI/CD experience (Bitbucket Pipelines preferred)
  • RESTful API design and mobile backend experience
  • Linux server administration, Nginx/Apache configuration
  • Firebase services integration experience
  • Git version control and collaborative development workflows

Professional

  • Proven track record building scalable backend systems
  • Payment gateway integration experience (Paystack, etc.)
  • Strong problem-solving and communication skills
  • Self-motivated and comfortable with remote work
  • Adaptable to evolving startup needs

Preferred Qualifications

  • Experience in Nigerian tech ecosystem or fintech/marketplace platforms
  • React Native/Expo ecosystem familiarity
  • Automated testing frameworks (Jest, Mocha)
  • Google Play Console and App Store Connect experience
  • Early-stage startup infrastructure experience

Working Arrangements

  • Location: Remote (compatible time zones with Lagos, Nigeria)
  • Reporting: Weekly progress reports to CEO

What We Offer

  • Build critical infrastructure for a mission-driven company
  • Ownership over technical architecture decisions
  • Direct collaboration with founding team
  • Flexible remote environment

To Apply: Submit your resume, portfolio, and a brief note about your experience building Node.js backend systems for mobile applications.