Senior Software Engineer job at Peek Vision
4 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Senior Software Engineer

[ Type: FULL TIME , Industry: Business Management and Administration , Category: Computer & IT ]

Jobs at:

Peek Vision

Deadline of this Job:
Saturday, January 18 2025 

Duty Station:
Within Uganda , Kampala, East Africa

Summary
Date Posted: Saturday, January 04 2025, Base Salary: Not Disclosed

Similar Jobs in Uganda
Learn more about Peek Vision
Peek Vision jobs in Uganda

JOB DETAILS:
The Role
Millions of people worldwide are losing their sight unnecessarily, and we’re on a mission to change that! As a Senior Software Engineer, you’ll join an award-winning team working on life-changing technology to improve access to eye care for underserved communities. Your work will directly influence the scalability and optimization of critical health services.

As part of a small, senior DevOps team, you will:
• Deliver impactful, full-stack solutions from mobile apps to cloud-hosted RESTful services.
• Collaborate across product and technical teams in a dynamic, self-managed culture.
• Contribute to software design, development, and infrastructure.
• Support global deployments, driving innovation and scale in diverse settings.

5 Key Responsibilities:
• Translate requirements into robust, scalable software designs.
• Build, test, and deploy high-quality solutions.
• Support advanced troubleshooting (2nd/3rd-line support).
• Guide infrastructure provisioning and monitoring.
• Partner with product teams to shape solutions.

Your Skillset:
• Deep expertise in JavaScript/TypeScript (Node.js/Angular).
• Experience with Linux, containerization (Docker), and CI/CD pipelines.
• Proven track record of the full software development life cycle in Agile environments.
• A strong advocate of automated testing.

Bonus Skillset:
If you have any of the following skillsets it’s a bonus for this role:
• Proficiency in tools like Angular, NestJS, MongoDB, and Docker
• Experience with mobile frameworks (e.g., Cordova, Android).
• Hands-on knowledge of AWS, Ansible, Rundeck, SCSS, or similar technologies.
• Experience managing CI/CD pipelines, including tools like Bitbucket and automation workflows to improve development and deployment efficiency.

What You’ll Experience at Peek:
• Purpose-driven work: Shape systems impacting millions annually.
• Ownership & autonomy: Operate in a culture that values self-management and accountability.
• Global collaboration: Work with a multidisciplinary team across the globe.
• Flexibility: Remote-first ethos with a supportive, mission-driven environment.
• Growth: Opportunities to shape your role in a rapidly scaling organization.

Notable Recent Projects We've Worked On:
• Acuity Testing Tools: Implemented tools like the presbyopia calculator and near vision acuity testing allowing patient's near vision to be tested using our mobile app
• WhatsApp Messaging: Decreased costs and improved accessibility for reminder services in our programs
• Data Analytics Tool: Integrated reporting and data analytics using AWS Athena and Preset.io
• Automatic Updates for Mobile Apps: Developed automatic updates for our Angular hybrid mobile application making it a progressive application
• A/B Testing Implementation: Delivered tools for better decision-making through data-driven insights.
Your work at Peek will continue to shape systems and products that directly impact millions of lives annually

Education Requirement: No Requirements

Job Experience: No Requirements

Work Hours: 8


Experience in Months:

Level of Education:

Job application procedure
• Interested and qualified? Click here to apply

All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Uganda
Job Type: Full-time
Deadline of this Job: Saturday, January 18 2025
Duty Station: Kampala
Posted: 04-01-2025
No of Jobs: 1
Start Publishing: 04-01-2025
Stop Publishing (Put date of 2030): 04-01-2066
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.