โšก 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 9, 2026

We seek a highly motivated individual to join our team in this strategic position, where you will play a key role in driving our organizational objectives forward. The ideal candidate will bring a wealth of experience in [specific field/industry, if mentioned] and demonstrate a proven track record of success in [relevant responsibility, e.g., project management, team leadership, or technical expertise]. Responsibilities include [list key duties, e.g., overseeing daily operations, developing strategic initiatives, or collaborating with cross-functional teams], with a strong emphasis on [specific skill or outcome, e.g., innovation, efficiency, or measurable results]. Proficiency in [required tools, software, or methodologies] is essential, along with exceptional problem-solving abilities and the capacity to adapt in a fast-paced environment. This role requires a [degree, certification, or years of experience] in [relevant field] and the interpersonal skills to engage effectively with stakeholders at all levels. If you thrive in a dynamic setting and are eager to contribute to our mission, we encourage you to apply.

We are in search of an experienced Full Stack Developer to strengthen our engineering team. The successful applicant will be tasked with maintaining and improving current applications, in addition to designing and implementing new features and components. This position encompasses a wide range of duties, including backend development, frontend execution, issue resolution, and system performance enhancement to deliver robust and scalable solutions.

Oversee and execute a comprehensive range of critical duties, ensuring alignment with organizational objectives and operational standards. Develop and implement strategic initiatives to enhance efficiency, productivity, and overall performance. Collaborate with cross-functional teams to foster innovation, streamline processes, and drive continuous improvement. Monitor key performance indicators to assess progress and identify opportunities for growth. Provide leadership and guidance to team members, promoting accountability, professional development, and a culture of excellence. Maintain compliance with industry regulations and internal policies while prioritizing risk management and quality assurance.

Design, implement, and release innovative features and improvements for web applications, ensuring rigorous testing and seamless deployment.

Develop and sustain robust backend services utilizing Node.js in conjunction with TypeScript.

Design responsive frontend applications leveraging Vue.js 3, React, and Angular to deliver high-performance user interfaces aligned with modern development standards.

Develop, implement, and sustain RESTful APIs and third-party integrations to ensure seamless connectivity and functionality across systems.

Identify, analyze, and rectify application-related issues to maintain peak operational efficiency.

Work collaboratively with various departments to develop and deliver superior software solutions, ensuring alignment with organizational objectives.

Engage actively in code reviews while adhering to established development best practices ensuring high-quality, maintainable, and efficient software solutions.

Seeking a highly skilled professional with a proven background in [specific field/industry], demonstrated through [X years] of relevant experience in [relevant tasks/roles]. The ideal candidate will possess strong analytical and problem-solving abilities, with expertise in [specific tools, methodologies, or technologies]. Proficiency in [key skills, e.g., data analysis, project management, software development] is essential, along with exceptional communication and teamwork capabilities. A [specific degree, certification, or credential] is preferred, though equivalent practical experience may be considered. Responsibilities include [list key duties], with a focus on delivering measurable results and driving continuous improvement.

Must possess a minimum of five years of relevant professional experience in a comparable role, complemented by a bachelor’s degree or higher in a related field. Demonstrates proficiency in project management methodologies, with a proven ability to lead cross-functional teams and deliver projects within strict timelines. Strong analytical and problem-solving skills are essential, along with exceptional communication and interpersonal abilities to effectively engage with stakeholders at all levels. Must exhibit adaptability in dynamic environments and a commitment to continuous learning and professional growth. Familiarity with industry-specific tools, software, or frameworks is required, as is the capacity to analyze complex data and translate findings into actionable insights.

Seeking candidates with a minimum of three years of hands-on experience in full-stack development.

Seasoned professionals with substantial practical experience in Node.js, TypeScript, and Vue.js 3, demonstrating proficiency in leveraging these technologies to deliver robust solutions.

Proficient in contemporary JavaScript frameworks and cutting-edge web technologies.

Proficiency in database technologies such as MongoDB, MySQL, or PostgreSQL, or equivalent systems, is required.

Demonstrates a strong command of Git and experience with collaborative development workflows.

Demonstrated expertise in designing, developing, and utilizing RESTful APIs to facilitate seamless system integration and data exchange is required.

Demonstrates a solid grasp of software architecture principles, design patterns, and industry-standard development methodologies.

A strong set of professional competencies is essential, encompassing a blend of technical expertise, analytical thinking, and interpersonal skills to ensure effective performance in a dynamic work environment. Candidates must demonstrate proficiency in [specific software/tools if applicable], along with the ability to interpret complex data and translate insights into actionable strategies. Strong communication skills are critical for collaborating with cross-functional teams and stakeholders, while problem-solving agility enables swift and effective resolution of challenges. Additionally, adaptability to evolving priorities and a commitment to continuous learning are vital for sustained success in this role.

Exceptional proficiency in identifying issues and resolving them through systematic troubleshooting and debugging techniques.

Proven proficiency in fostering collaborative relationships and clear, concise communication within diverse team environments.

Demonstrates strong self-motivation and the capacity to prioritize tasks effectively while working autonomously.

Demonstrates meticulous attention to detail while prioritizing the development of clear, well-structured, and sustainable code.

Qualifications

BA/BSc/HND

Experience Required

3 years

More jobs in Nairobi