⚡ New Feature

Auto-Apply to Jobs While You Sleep

Stop spending hours applying manually. Our Premium Auto-Apply scans new listings every day and sends your application automatically — so you never miss an opportunity.

🔒 Secured by Stripe 📋 Cancel anytime ✅ 100+ jobs applied monthly
Home Jobs Nairobi Senior Software Engineer (Full-Stack) – Node.js (TypeScript), Vue 3/React, NoSQL & MongoDB

Senior Software Engineer (Full-Stack) – Node.js (TypeScript), Vue 3/React, NoSQL & MongoDB

Nathan Digital  · Consulting

Full Time Nairobi
Nairobi
KSh 100,000 - KSh 150,000/month
Deadline: 7 September 2026
Posted June 8, 2026

The position entails overseeing a dynamic portfolio of responsibilities aimed at achieving strategic objectives through meticulous planning and execution. The ideal candidate will possess a track record of demonstrated leadership, exceptional problem-solving capabilities, and the ability to collaborate effectively across cross-functional teams. Key duties include steering project milestones, optimizing operational workflows, and ensuring alignment with organizational goals. Proficiency in stakeholder communication, data-driven decision-making, and process improvement is essential. Additionally, the role demands adaptability to evolving business needs and a commitment to fostering an inclusive, high-performance culture.

A highly proficient Full Stack Developer is required to strengthen our engineering team. The successful applicant will be tasked with the upkeep and enhancement of current applications, alongside the creation of innovative features and modules. This position encompasses responsibilities such as backend development, frontend implementation, issue resolution, and system optimization to deliver dependable and high-performing solutions.

Oversee and execute critical operational tasks to ensure seamless business operations, including managing daily workflows, coordinating cross-functional teams, and implementing process improvements. Develop and maintain strong stakeholder relationships to align goals, enhance collaboration, and drive project success. Prepare and present detailed reports on performance metrics, progress updates, and strategic recommendations to senior leadership. Lead initiatives to optimize efficiency, reduce costs, and improve productivity through data-driven decision-making and innovative solutions. Ensure compliance with organizational policies, industry regulations, and quality standards while fostering a culture of accountability and continuous improvement.

Design, implement, and roll out innovative features and improvements for existing web applications, ensuring rigorous testing and seamless deployment processes.

Develop and sustain high-performance backend services leveraging Node.js and TypeScript to ensure robust system functionality and scalability.

Develop responsive frontend applications using Vue.js 3, React and Angular.

Design, develop, and sustain RESTful APIs and third-party integrations, ensuring scalable, efficient, and secure architectures for seamless connectivity and functionality.

Investigate, diagnose, and correct application malfunctions to uphold seamless operational efficiency.

Work collaboratively with multifunctional teams to produce superior software solutions of the highest quality.

Engage in thorough code evaluations and adhere to established development standards and methodologies.

Qualifications

Seeking candidates with robust proficiency in relevant tools and methodologies, coupled with a minimum of [X] years of hands-on experience in [specific field/industry]. Proficiency in [specific software, programming languages, or technical skills] is essential, along with strong analytical and problem-solving capabilities. The ideal applicant should demonstrate exceptional attention to detail, effective communication skills, and the ability to collaborate seamlessly within a team environment. Prior experience in [specific task or project type] and familiarity with [industry standards or regulations] are highly desirable.

Minimum of three years of hands-on experience in full-stack software development is required.

Demonstrates extensive practical proficiency in Node.js, TypeScript, and Vue.js 3.

Proficient in contemporary JavaScript frameworks and web technologies.

Experience with relational and NoSQL database management systems, including but not limited to MongoDB, MySQL, and PostgreSQL.

Skilled in utilizing Git and implementing collaborative development workflows is required.

Proficiency in designing, developing, and integrating RESTful APIs is required.

Proficient knowledge of software architecture principles, established design patterns, and industry-standard development practices is essential.

Dynamic professional competencies encompass a blend of technical expertise, interpersonal skills, and strategic thinking essential for driving organizational success. Candidates must demonstrate proficiency in industry-specific tools and methodologies, alongside robust problem-solving capabilities and adaptability to evolving business landscapes. Effective communication and collaboration skills are paramount, requiring the ability to articulate ideas clearly and foster cohesive team environments. Additionally, a commitment to continuous learning and innovation is expected to maintain competitive advantage and address complex challenges.

Proven expertise in troubleshooting and resolving technical issues efficiently. Demonstrates exceptional analytical abilities to identify root causes and implement effective solutions.

Exceptional interpersonal skills and collaborative aptitude are essential for this role.

Demonstrates strong self-direction and effectively juggles competing priorities with minimal oversight.

Detail-oriented professional committed to producing clean, maintainable code.

Qualifications

BA/BSc/HND

Experience Required

3 years

More jobs in Nairobi