Associate Full Stack Developer

by

  • Full Time , Onsite
  • Nairobi

Website Nathan Digital

Founded in 2020, Nathan Digital is a premiere software company in Dubai additionally based in six countries around the world. We provide a radical shift for businesses looking to elevate their operations. We achieve this by creating software suites and state-of-the-art technology that helps these… read more enterprises discover detailed and personalized insights and significantly improve performance.

Role Overview

Join our dynamic team as an Associate Full Stack Developer, where you’ll have the opportunity to work on a variety of projects that impact our business and users directly. You’ll collaborate with cross-functional teams to build and enhance scalable, high-performance applications using cutting-edge technologies.

Key Responsibilities

Develop, test, and deploy web applications across the full stack, including front-end and back-end.
Collaborate with team members to design and implement new features and improve existing functionalities.
Troubleshoot and resolve software issues and bugs to ensure optimal performance.
Participate in code reviews to maintain high-quality code and enhance team knowledge sharing.
Stay updated with industry trends and best practices to continuously improve development processes.
Contribute to documentation for software development and application usage.
Assist in the integration of user-facing elements with server-side logic.

Required Qualifications

Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Proficiency in programming languages such as JavaScript, Python, or Java.
Experience with modern front-end frameworks/libraries like React, Angular, or Vue.js.
Familiarity with back-end technologies and frameworks such as Node.js, Django, or Ruby on Rails.
Understanding of RESTful services and APIs.
Basic knowledge of database systems, both SQL and NoSQL.
Strong problem-solving skills and attention to detail.

Preferred Qualifications  

Experience with cloud services like AWS, Azure, or Google Cloud Platform.
Understanding of DevOps practices and tools (e.g., Docker, Jenkins).
Familiarity with agile methodologies and version control systems like Git.
Previous involvement in open-source projects or contributions.

What We Offer

A supportive and inclusive work environment that values diversity and collaboration.
Opportunities for professional development and career growth.
Comprehensive benefits package including health, dental, and vision insurance.
Flexible work hours and remote work options to promote work-life balance.

Apply Through: