Full Stack and Mobile App Developer job at SAMIS SYSTEMS
New
Today
Linkedid Twitter Share on facebook
Full Stack and Mobile App Developer
2026-11-05T10:53:50+00:00
SAMIS SYSTEMS
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_12953/logo/sst.png
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Information Technology
Computer & IT, Science & Engineering
KES
MONTH
2026-11-19T17:00:00+00:00
8

Company Description

SAMIS SYSTEMS is a technology company focused on delivering practical software solutions for businesses and individuals. The organization emphasizes reliable, user-centered products built with modern web and mobile technologies. Team members collaborate closely to design, develop, and maintain applications that address real-world challenges. SAMIS SYSTEMS values continuous learning, innovation, and professional growth for its development staff.

Role Description

This is a full-time, on-site role based in Nairobi for a Full Stack and Mobile App Developer. The role involves designing, developing, and maintaining web applications across the front-end and back-end, as well as building and supporting mobile applications for Android and iOS platforms. Day-to-day tasks include writing clean and efficient code, integrating APIs, managing databases, troubleshooting and debugging issues, and collaborating with cross-functional teams to define requirements and deliver features. The developer will participate in code reviews, optimize application performance, contribute to technical documentation, and support deployment and release processes. The role also includes working closely with stakeholders to refine solutions and ensure a high-quality user experience.

Qualifications

Candidates should possess strong Software Development and Programming skills, with experience in full stack web development (e.g., JavaScript/TypeScript, Node.js, React, or similar frameworks) and mobile app development (e.g., Flutter, React Native, or native Android/iOS).

Candidates should possess solid Analytical Skills to understand requirements, troubleshoot complex issues, and design scalable, maintainable solutions.

Candidates should possess effective Communication skills to collaborate with technical and non-technical colleagues, explain design decisions, and document code and systems clearly.

Candidates should possess foundational Sales or customer-facing skills to gather feedback from users or clients, understand business needs, and help align technical solutions with product goals.

Relevant qualifications include a diploma or degree in Computer Science, Software Engineering, Information Technology, or a related field, experience with version control (e.g., Git), familiarity with relational and NoSQL databases, and knowledge of secure coding and best practices.

Additional beneficial skills include experience with cloud platforms, CI/CD pipelines, UI/UX fundamentals, testing frameworks, and the ability to work independently and as part of a diverse team.

  • Design, develop, and maintain web applications across the front-end and back-end.
  • Build and support mobile applications for Android and iOS platforms.
  • Write clean and efficient code.
  • Integrate APIs and manage databases.
  • Troubleshoot and debug issues.
  • Collaborate with cross-functional teams to define requirements and deliver features.
  • Participate in code reviews.
  • Optimize application performance.
  • Contribute to technical documentation.
  • Support deployment and release processes.
  • Work closely with stakeholders to refine solutions and ensure a high-quality user experience.
  • Software development
  • Programming
  • Full stack web development
  • JavaScript/TypeScript
  • Node.js
  • React or similar frameworks
  • Mobile app development
  • Flutter
  • React Native
  • Native Android/iOS development
  • Analytical skills
  • Communication skills
  • Sales or customer-facing skills
  • Git
  • Relational and NoSQL databases
  • Secure coding
  • Cloud platforms
  • CI/CD pipelines
  • UI/UX fundamentals
  • Testing frameworks
  • Strong Software Development and Programming skills.
  • Experience in full stack web development and mobile app development.
  • Solid Analytical Skills to understand requirements, troubleshoot complex issues, and design scalable, maintainable solutions.
  • Effective Communication skills to collaborate with technical and non-technical colleagues, explain design decisions, and document code and systems clearly.
  • Foundational Sales or customer-facing skills to gather feedback from users or clients, understand business needs, and help align technical solutions with product goals.
  • A diploma or degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Experience with version control (e.g., Git), familiarity with relational and NoSQL databases, and knowledge of secure coding and best practices.
  • Ability to work independently and as part of a diverse team.
bachelor degree
12
JOB-6aec603edf289

Vacancy title:
Full Stack and Mobile App Developer

[Type: FULL_TIME, Industry: Information Technology, Category: Computer & IT, Science & Engineering]

Jobs at:
SAMIS SYSTEMS

Deadline of this Job:
Thursday, November 19 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Thursday, November 5 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about SAMIS SYSTEMS
SAMIS SYSTEMS jobs in Kenya

JOB DETAILS:

Company Description

SAMIS SYSTEMS is a technology company focused on delivering practical software solutions for businesses and individuals. The organization emphasizes reliable, user-centered products built with modern web and mobile technologies. Team members collaborate closely to design, develop, and maintain applications that address real-world challenges. SAMIS SYSTEMS values continuous learning, innovation, and professional growth for its development staff.

Role Description

This is a full-time, on-site role based in Nairobi for a Full Stack and Mobile App Developer. The role involves designing, developing, and maintaining web applications across the front-end and back-end, as well as building and supporting mobile applications for Android and iOS platforms. Day-to-day tasks include writing clean and efficient code, integrating APIs, managing databases, troubleshooting and debugging issues, and collaborating with cross-functional teams to define requirements and deliver features. The developer will participate in code reviews, optimize application performance, contribute to technical documentation, and support deployment and release processes. The role also includes working closely with stakeholders to refine solutions and ensure a high-quality user experience.

Qualifications

Candidates should possess strong Software Development and Programming skills, with experience in full stack web development (e.g., JavaScript/TypeScript, Node.js, React, or similar frameworks) and mobile app development (e.g., Flutter, React Native, or native Android/iOS).

Candidates should possess solid Analytical Skills to understand requirements, troubleshoot complex issues, and design scalable, maintainable solutions.

Candidates should possess effective Communication skills to collaborate with technical and non-technical colleagues, explain design decisions, and document code and systems clearly.

Candidates should possess foundational Sales or customer-facing skills to gather feedback from users or clients, understand business needs, and help align technical solutions with product goals.

Relevant qualifications include a diploma or degree in Computer Science, Software Engineering, Information Technology, or a related field, experience with version control (e.g., Git), familiarity with relational and NoSQL databases, and knowledge of secure coding and best practices.

Additional beneficial skills include experience with cloud platforms, CI/CD pipelines, UI/UX fundamentals, testing frameworks, and the ability to work independently and as part of a diverse team.

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

apply

 

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Thursday, November 19 2026
Duty Station: Nairobi | Nairobi
Posted: 05-11-2026
No of Jobs: 1
Start Publishing: 05-11-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.