Jobs › Companies › CallTek › Senior Software Engineer (Full Stack)

About this Senior Software Engineer (Full Stack) role at CallTek

CallTek · Onsite · Nairobi, Nairobi County, Kenya

We are seeking an experienced Senior Software Engineer (Full Stack) to design, develop, and maintain enterprise SaaS applications. This role requires advanced JavaScript/TypeScript expertise, strong full-stack development skills, and experience building scalable, secure, high-performance applications. The ideal candidate will collaborate with distributed engineering teams, lead technical initiatives, and mentor developers.

Key Responsibilities

  • Design, develop, troubleshoot, and maintain complex full-stack web applications.
  • Build modern single-page applications using React, AngularJS, or Vue.js.
  • Develop RESTful APIs, microservices, and backend solutions using Node.js and Express.
  • Lead code reviews, system design, and software engineering best practices.
  • Implement unit testing, CI/CD, and Agile development processes.
  • Collaborate with QA teams to ensure application performance, security, scalability, and data integrity.
  • Support legacy application modernization and mentor junior developers.

Requirements

  • Support legacy application modernization and mentor junior developers.

Required Qualifications

  • 5+ years of expert-level JavaScript/TypeScript experience.
  • Strong hands-on experience with Node.js, Express, HTML, CSS, and SCSS.
  • Experience with React, AngularJS, Vue.js, or similar frameworks.
  • Knowledge of RESTful APIs, microservices, and full-stack application architecture.
  • Experience with Agile, Git, CI/CD, unit testing, and test-driven development.
  • Experience with Docker in Linux or macOS environments.
  • Experience with NoSQL or MultiValue (PICK) databases.
  • Strong troubleshooting, communication, and collaboration skills.

Preferred Qualifications

  • 10+ years of software industry experience.
  • AWS or Azure cloud experience.
  • Legacy application modernization experience.
  • Human Capital Management (HCM) industry knowledge.
  • Bachelor's degree in Computer Science or equivalent experience.
Ready to apply to CallTek?
Apply to CallTek

About CallTek

CallTek is a leading provider of comprehensive back-office support services, empowering businesses to thrive in today’s dynamic market. With over 20 years of experience and a global workforce of 8,000 professionals; we specialize in offering tailored solutions that drive efficiency, innovation, and growth.

See all jobs at CallTek →

Similar jobs

SciTec
Platform Software Engineer
SciTec
⚡ Apply early Boulder, Colorado, United Stat... Onsite $102,000–$157,000
● New 👁 Seen ✓ Applied 54m ago
Platzi
AI Senior Software Engineer
Platzi
⚡ Apply early Mexico City, Mexico City, Mexi... Onsite
● New 👁 Seen ✓ Applied 1h ago
Tax Analysts
Software Engineer, Application Platform
Tax Analysts
⚡ Apply early Falls Church, Virginia, United... Onsite $120,000–$140,000
● New 👁 Seen ✓ Applied 1h ago
Credence
Senior AI Software Engineer
Credence
⚡ Apply early McLean, Virginia, United State... Onsite $155,000–$200,000
● New 👁 Seen ✓ Applied 1h ago
Orion Health
Software Test Engineer Intern
Orion Health
⚡ Apply early Christchurch, Canterbury Regio... Onsite
● New 👁 Seen ✓ Applied 1h ago
WorkOS
Software Engineer - Infrastructure Security
WorkOS
⚡ Apply early United States & Canada · location restricted $175,000–$275,000
● New 👁 Seen ✓ Applied 1h ago
WorkOS
Software Engineer - Platform & Productivity
WorkOS
⚡ Apply early United States & Canada · location restricted $175,000–$275,000
● New 👁 Seen ✓ Applied 1h ago
WeTravel
Senior Software Engineer, Developer Experience (Platform Team)
WeTravel
⚡ Apply early Amsterdam Hybrid
● New 👁 Seen ✓ Applied 1h ago
UiPath
Principal Software Engineer
UiPath
⚡ Apply early Bellevue Onsite $218,000–$250,000
● New 👁 Seen ✓ Applied 1h ago

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at CallTek

See all jobs at CallTek →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free