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