Monday, October 27, 2025
Kokoodi

Mid-Level Full Stack Software Engineer

Posted: 6 days ago

Job Description

About KokoodiKokoodi builds intelligent business automation and custom digital solutions for enterprises. We create SaaS platforms, mobile apps, and web applications that combine clean design with solid engineering to help organizations work smarter in the Microsoft 365 and cloud ecosystem.We are looking for a Full Stack Software Engineer who can take ownership of end-to-end application delivery and enjoys solving complex problems across frontend, backend, and cloud infrastructure.The Role – Ownership and ImpactYou will design, build, and deploy full-stack applications across Kokoodi’s product line and client projects. You will collaborate closely with UI/UX designers, backend architects, and automation engineers to create elegant and high-performing solutions.Key ResponsibilitiesApplication DevelopmentBuild and maintain RESTful APIs and backend services using Node.js (Express/NestJS) or Python (FastAPI/Django).Develop modern, responsive interfaces with React and TypeScript.Implement SaaS features such as authentication, user management, notifications, analytics, and payments.Contribute to mobile development projects using React Native or Flutter.Occasionally integrate with .NET / C# components for internal automation or client integrations.Cloud and DevOpsDeploy and maintain services on Azure (preferred) or AWS.Use Docker, CI/CD pipelines, and Infrastructure as Code to ensure smooth releases.Manage relational and NoSQL databases such as PostgreSQL, MongoDB, or Firebase.Quality and MentorshipWrite clean, well-tested, and maintainable code.Conduct code reviews and support interns or junior developers.Contribute to architecture discussions, documentation, and process improvement.Required Skills and Experience3–5 years of hands-on full-stack development experience.Strong skills in JavaScript/TypeScript and at least one backend language (Node.js or Python).Solid knowledge of React, RESTful APIs, and database design.Familiarity with Docker, CI/CD, and cloud deployment (Azure, AWS, or GCP).Understanding of modern UI/UX principles and responsive design.Proficiency with Git and collaborative workflows on GitHub.Desirable SkillsWorking knowledge of .NET / C# for API or automation tasks.Experience with Azure Functions or App Service.Background in mobile app development (React Native or Flutter).Familiarity with AI integration, prompt automation, or workflow orchestration.Previous experience building multi-tenant SaaS platforms.Why Join KokoodiWork on real products including SaaS platforms, mobile apps, and automation tools.Collaborate with a design-driven, fast-moving engineering team.Enjoy flexible remote work and opportunities for technical growth.Competitive pay and direct mentorship from experienced engineers.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs