Fullstack Developer Job at Cruz Travels

At cruz, we're more than just a ride-hailing app, we're your trusted partner in seamless transportation solutions.Founded with a vision to redefine the way you travel, our journey began with a simple idea: to make getting from Point A to Point B as convenioent, reliable, safe and enjoyable as possible.

We are recruiting to fill the position below:

Job Position: Fullstack Developer

Job Location: Ajah (Abraham Adesanya), Lagos
Employment Type: Full-time

Job Description


  • We’re seeking an experienced Full Stack Engineer to join our team and help build robust, scalable web applications using modern technologies. You’ll work across the entire technology stack, from crafting elegant user interfaces to designing efficient backend systems.

Responsibilities

  • Design and implement new features across the full technology stack
  • Write clean, efficient, and maintainable code
  • Collaborate with team members on architectural decisions
  • Review code and provide constructive feedback
  • Optimize applications for maximum performance
  • Help maintain code quality, organization, and automatization
  • Troubleshoot and debug applications
  • Participate in technical planning and sprint planning meetings
  • Manage and optimize Azure cloud resources

Requirements

  • 4+ years of professional software development experience
  • Strong expertise in full stack JavaScript/TypeScript development
  • Proven experience with React and Next.js
  • Solid understanding of backend development with Express.js
  • Experience with RESTful APIs and modern API design patterns
  • Strong knowledge of TypeScript and type system design
  • Experience with database design and optimization
  • Version control with Git and collaborative development workflows
  • Experience with Azure cloud services

Technical SkillsFrontend:

  • Next.js and React ecosystem
  • TypeScript
  • State management (Redux, Context API, etc.)
  • Modern CSS and responsive design
  • Frontend testing frameworks
  • Performance optimization and debugging

Backend:

  • Node.js and Express.js
  • TypeScript backend development
  • API design and implementation
  • Database design and optimization
  • Server-side caching strategies
  • Authentication and authorization
  • Azure cloud services experience (App Service, SQL Database, Storage, etc.)

What We’re Looking For:

  • Strong problem-solving skills and attention to detail
  • Experience with agile development methodologies
  • Excellent communication skills and ability to work in a team
  • Track record of delivering complex web applications
  • Understanding of software development best practices
  • Experience with CI/CD pipelines (preferably Azure DevOps)
  • Ability to write clean, maintainable, and well-documented code

Bonus Skills:

  • Azure certification(s)
  • Experience with Azure Functions and other serverless architectures
  • Understanding of server-side rendering and static site generation
  • Experience with GraphQL
  • Contributions to open-source projects
  • Experience with automated testing and TDD
  • Familiarity with Azure Monitor and Application Insights

What We Offer

  • Competitive salary based on experience
  • Opportunity to work on challenging projects
  • Remote work flexibility
  • Professional development opportunities
  • Health insurance and benefits
  • Team events and collaborative environment
  • Modern tech stack and tools.

Method of Application
Interested and qualified candidates should send their CV to:  hiring@ridewithcruz.com using the Job Position as the subject of the mail.