Careermove Logo
Upstyle
Upstyle

Senior Full Stack Engineer

  • Industry: Technology
  • Profession: Software Engineer
  • Location: Nairobi, Kenya
  • Employment type: Full Time
  • Experience level: Senior
  • Location type: Onsite
  • Published on: 03 May 2026
  • Valid through: 31 May 2026
Are you a good fit for this role?

Use AI to rate your resume and profile against this job and find how well you fit

What You’ll Do

  • Write efficient, quality, tested code using industry best practices

  • Contribute to code quality and maintainability by writing unit and integration tests

  • Leverage modern architectural patterns and third-party libraries to deliver new features

  • Provide high-quality code reviews, enforce code styles and best practices, and ensure scalable architectural designs

  • Contribute to technical roadmaps, design, and implementation within a team of high-performing engineers

  • Partner with engineering, product management, and design teams to develop and refine new features

  • Coordinate with a fully remote team, working across time zones, cultures, and language barriers

  • We are built in Laravel 12 (yes, upgrading to Laravel 13 shortly!), Vue 3, MySQL, Redis, TypeScript, Terraform, Docker, AWS (We keep our stack fresh, pay down tech debt, and lean into modern tools).

What We’re Looking For

  • 5+ years of experience in software engineering, with considerable Laravel and VueJS experience (or React)

  • Highly proficient in modern PHP 8.2+, performing unit testing, and managing RESTful APIs

  • Comfortable using AI tools to speed up research and routine tasks while keeping full ownership of architecture, code quality, and final deliverables

  • Ability to own a project end-to-end: from R&D, architecture, documentation, presentation and execution

  • Knowledge of database design and querying using SQL

  • Practical experience using the MVC architecture

  • Great communication skills, both written, verbal and in team settings

  • First hand experience with larger codebases and how to best architect them to scale

  • Experience with CI/CD, Git workflows, and Agile principles

  • Ability to leverage APMs and other tooling to optimize application performance

  • Ability to implement product requirements and Figma prototypes into functional, reusable, and scalable components and features

  • Appreciation for strongly typed code bases

  • Analytical, organized and high attention to detail

  • Appreciation for clean and well documented code

  • Bachelor’s Degree (Computer Science, Math, Engineering preferred) or equivalent industry experience

  • Nice to Have: Strong DevOps background with AWS, Docker, CI pipelines, and scalable infrastructure