Full Stack Developer

About Medbill
Medbill is a U.S.-based company specializing in Durable Medical Equipment billing. We are looking for a contract-based Full Stack Developer to join our development team. The selected candidate will contribute to designing, building, deploying, and maintaining applications to enhance efficiency and streamline processes.

Full Stack Developer
Job Type: Part-Time
Qualification: BA/BSc/HND, Diploma
Experience: 5 Years
Location: Nairobi
Job Field: Administration

Responsibilities:

  • Collaborate with the team to design, develop, deliver, and maintain Medbill’s application suite
  • Deliver high-quality technical solutions using technologies like C#, .NET, Python (optional), and React with JavaScript/TypeScript
  • Gather and translate client requirements into technical designs and business process improvements
  • Help shape Medbill’s software solutions and future developments
  • Adhere to and improve best practices for software development while ensuring timely delivery

Education & Experience:

Required:

  • Bachelor’s degree in Computer Science, Information Systems, or a related field
  • Proven experience as a Full Stack Developer with expertise in Web Applications and Web Development
  • Proficiency in at least one backend language: C# or Java
  • Frontend skills: HTML, JavaScript/TypeScript, CSS/SCSS
  • Familiarity with frameworks/libraries: .NET or .NET Core, React (preferred), Vue, or Angular
  • ORM experience (Entity Framework preferred)
  • SQL knowledge: PostgreSQL (preferred), SQL Server, or similar databases
  • Experience with source control tools such as Git (preferred), Microsoft TFS, or SVN
  • Strong programming fundamentals and problem-solving abilities
  • Ability to write high-quality code with frequent production deployments
  • Understanding of unit testing frameworks like XUnit
  • Strong collaboration skills

Preferred:

  • Experience with CI/CD pipelines (Azure Pipelines preferred), Bamboo, or similar tools
  • Working knowledge of RESTful API development and consumption
  • Familiarity with Agile methodologies
  • Experience with development workflow tools like Microsoft ADO or Jira
  • Proficiency in Azure and Windows development platforms
  • Database management tools such as Azure Data Studio, PGAdmin, or Microsoft SQL Server Management Studio
  • Experience writing stored procedures
  • Knowledge of Formic, Azure Functions, LINQ, Cypress
  • Microsoft Office proficiency (Word, Excel, etc.)

Job Type: Contract

Compensation: 315,000 KES/month (Compensation is based on story points produced per sprint and may vary accordingly)

Language: English