Senior Full Stack Developer job at ShareCARD
23 Days Ago
Linkedid Twitter Share on facebook
Senior Full Stack Developer
2025-07-25T03:48:07+00:00
ShareCARD
 
FULL_TIME
 
Uganda
Kampala
00256
Uganda
 
Computer & IT
UGX
 
MONTH
2025-08-08T17:00:00+00:00
 
Uganda
8

As our Senior Full Stack Developer, your expertise is crucial for the technical development and implementation of the ShareCARD technologies and products. You will be responsible for developing and maintaining robust software solutions, ensuring they leverage the latest technology, address customer needs, and enhance our business’s value proposition.

The successful candidate will work closely with the product development team to build and maintain ShareCARD’s suite of products. This role demands a strong technical background, a deep understanding of full-stack development, and the ability to deliver high-quality, scalable, and efficient software solutions.

Key Responsibilities

Full Stack Development:

  • Design, develop, and maintain both frontend and backend components of ShareCARD’s web and mobile platforms.
  • Implement efficient, secure, and scalable APIs.
  • Write clean, maintainable code using best practices in React, Node.js, Nest.js, PostgreSQL, and TypeScript.
  • Conduct UI/UX performance optimization and user testing.

Product Lifecycle Management:

  • Contribute across the entire product lifecycle: architecture, development, deployment, and iteration.
  • Monitor system performance and iterate on solutions based on user feedback and metrics.

Technical Leadership:

  • Mentor junior developers, lead code reviews, and uphold high engineering standards.
  • Collaborate with cross-functional teams to improve technical processes and documentation.

Database and Infrastructure:

  • Design and manage scalable PostgreSQL databases.
  • Handle deployments on cloud environments (e.g., AWS or similar), with a focus on performance, reliability, and security.

Testing and Quality Assurance:

  • Implement automated tests and testing frameworks to ensure application robustness.
  • Debug and resolve technical issues quickly and efficiently.

Continuous Learning and Improvement:

  • Stay updated with industry trends, tools, and technologies.
  • Recommend and implement improvements to current development tools, processes, and practices.

Requirements and Skills

Technical Expertise:

  • 5+ years of professional experience with React, Node.js, Nest.js, PostgreSQL, and TypeScript.
  • Proven experience in API development and microservice design.
  • Strong database design and performance optimization experience.
  • Familiarity with Git version control and modern DevOps workflows.
  • Experience in cloud-based infrastructure management (AWS or equivalent).
  • Experience working Vue and Dart is an added advantage

Bonus Skills:

  • Experience with CI/CD, Docker, or containerized environments.
  • Experience implementing analytics, logging, or monitoring systems.
  • Familiarity with mobile-first or PWA development.

Soft Skills:

  • Bachelor’s degree in Computer Science, Software Engineering, or related discipline.
  • Excellent communication, collaboration, and problem-solving skills.
  • High level of initiative and ability to work independently.
  • Passion for building tools that create social and economic impact.

Work Environment

  • Location: Remote-friendly with optional hybrid workspace in Kampala.
  • Team Structure: Cross-functional team reporting to the Technical Lead.
  • Type: Full-time

Compensation & Benefits

  • Competitive startup salary based on experience and location.
  • Equity options available for outstanding candidates.
  • Health insurance and work tools provided.
  • Flexible working hours and paid leave.
  • Be part of a high-impact, mission-driven team.
 
 
 
bachelor degree
60
JOB-6882fe776278d

Vacancy title:
Senior Full Stack Developer

[Type: FULL_TIME, Industry: , Category: Computer & IT]

Jobs at:
ShareCARD

Deadline of this Job:
Friday, August 8 2025

Duty Station:
Uganda | Kampala | Uganda

Summary
Date Posted: Friday, July 25 2025, Base Salary: Not Disclosed

Similar Jobs in Uganda
Learn more about ShareCARD
ShareCARD jobs in Uganda

JOB DETAILS:

As our Senior Full Stack Developer, your expertise is crucial for the technical development and implementation of the ShareCARD technologies and products. You will be responsible for developing and maintaining robust software solutions, ensuring they leverage the latest technology, address customer needs, and enhance our business’s value proposition.

The successful candidate will work closely with the product development team to build and maintain ShareCARD’s suite of products. This role demands a strong technical background, a deep understanding of full-stack development, and the ability to deliver high-quality, scalable, and efficient software solutions.

Key Responsibilities

Full Stack Development:

  • Design, develop, and maintain both frontend and backend components of ShareCARD’s web and mobile platforms.
  • Implement efficient, secure, and scalable APIs.
  • Write clean, maintainable code using best practices in React, Node.js, Nest.js, PostgreSQL, and TypeScript.
  • Conduct UI/UX performance optimization and user testing.

Product Lifecycle Management:

  • Contribute across the entire product lifecycle: architecture, development, deployment, and iteration.
  • Monitor system performance and iterate on solutions based on user feedback and metrics.

Technical Leadership:

  • Mentor junior developers, lead code reviews, and uphold high engineering standards.
  • Collaborate with cross-functional teams to improve technical processes and documentation.

Database and Infrastructure:

  • Design and manage scalable PostgreSQL databases.
  • Handle deployments on cloud environments (e.g., AWS or similar), with a focus on performance, reliability, and security.

Testing and Quality Assurance:

  • Implement automated tests and testing frameworks to ensure application robustness.
  • Debug and resolve technical issues quickly and efficiently.

Continuous Learning and Improvement:

  • Stay updated with industry trends, tools, and technologies.
  • Recommend and implement improvements to current development tools, processes, and practices.

Requirements and Skills

Technical Expertise:

  • 5+ years of professional experience with React, Node.js, Nest.js, PostgreSQL, and TypeScript.
  • Proven experience in API development and microservice design.
  • Strong database design and performance optimization experience.
  • Familiarity with Git version control and modern DevOps workflows.
  • Experience in cloud-based infrastructure management (AWS or equivalent).
  • Experience working Vue and Dart is an added advantage

Bonus Skills:

  • Experience with CI/CD, Docker, or containerized environments.
  • Experience implementing analytics, logging, or monitoring systems.
  • Familiarity with mobile-first or PWA development.

Soft Skills:

  • Bachelor’s degree in Computer Science, Software Engineering, or related discipline.
  • Excellent communication, collaboration, and problem-solving skills.
  • High level of initiative and ability to work independently.
  • Passion for building tools that create social and economic impact.

Work Environment

  • Location: Remote-friendly with optional hybrid workspace in Kampala.
  • Team Structure: Cross-functional team reporting to the Technical Lead.
  • Type: Full-time

Compensation & Benefits

  • Competitive startup salary based on experience and location.
  • Equity options available for outstanding candidates.
  • Health insurance and work tools provided.
  • Flexible working hours and paid leave.
  • Be part of a high-impact, mission-driven team.

 

Work Hours: 8

Experience in Months: 60

Level of Education: bachelor degree

Job application procedure

Interested in applying for this job? Click here to submit your application now

 

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Uganda
Job Type: Full-time
Deadline of this Job: Friday, August 8 2025
Duty Station: Uganda | Kampala | Uganda
Posted: 25-07-2025
No of Jobs: 1
Start Publishing: 25-07-2025
Stop Publishing (Put date of 2030): 25-07-2041
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.