top of page

Senior
Fullstack Developer

Technology
Nairobi HQ, Kenya

We're looking for a passionate Senior Fullstack Developer with 5+ years of experience who thrives on building robust, scalable applications and genuinely loves what they do. You'll be part of a senior development team working in an agile environment (2-week sprints), focusing on scaling our existing web and mobile applications while maintaining legacy code. This is a role for someone who wants to continuously learn and grow.

Responsibilities

Frontend Requirements
● Angular 10+ with strong preference for Angular 13+ experience
● Experience with both standalone components and NgModules
● Ionic 8 for mobile development (minimum basic proficiency required)
● Working knowledge of NX monorepo (strong plus, but not required)
● Figma collaboration and working with UI component libraries
● Deep understanding of component architecture and design systems
● Pixel-perfect implementation with attention to UI/UX details
● Responsive Mobile-first UI
Backend Requirements
● NestJS framework expertise
● Strong MongoDB skills including complex aggregation pipelines and query optimization
● SQL database experience
● Building and maintaining integrations with financial APIs and third-party services
● Roles & permissions systems implementation
● JWT authentication and security best practices
● Docker
● Writing efficient, clean, optimized code
● Unit testing and maintaining code quality
Cloud & DevOps
● AWS experience is essential, particularly:
○ AWS Lambda
○ ECS (Elastic Container Service)
○ Other core AWS services
● Understanding of cloud architecture and best practices

Requirements

● System design thinking - ability to plan and architect features end-to-end
● Strong code review skills and self-QA discipline before creating pull requests
● Ownership mentality and attention to detail
● Someone who takes pride in writing maintainable, well-structured code
● Passion for fullstack development and genuine desire to learn and grow
● Comfortable working with legacy code
● Team player who thrives in an agile environment
● Flexibility - being able to work on multiple different projects and technologies

Avenews is licensed by the Central Bank of Kenya as a Digital Credit Provider (DCP) and is registered under the Data Protection Act as a Data Controller

Restock Now. Pay Later. Stay Ahead.

Contact us

jibiwa@avenews-gt.com

Phone: +254-111-133-300

Whatsapp: +254-795-021-243

Subscribe to the Avenews newsletter
New Logo - White Text-01-02.png
  • Facebook Social Icon
  • LinkedIn Social Icon
  • Youtube

The Westwood Building, Ring Road, Nairobi, 2nd Floor

Copyright © Avenews-GT. All rights reserved.

bottom of page