Full Stack Developer

About Medbill
Medbill is a U.S.-based business that specializes in Durable Medical Equipment (DME) billing. For a contract position, we are seeking a qualified Full Stack Developer to join our development team. The chosen applicant will be crucial to the planning, development, implementation, and upkeep of apps that maximize our workflows’ dependability and efficiency.

Full Stack Developer
Job Type Part Time
Qualification BA/BSc/HND , Diploma
Experience 7 years
Location Nairobi,Kenya
Job Field Adminstration

Key Responsibilities:

  • Collaborate with the development team to design, build, and maintain Medbill’s suite of applications
  • Deliver high-quality, scalable technology solutions using C#, .NET (or Python), and React with JavaScript/TypeScript
  • Analyze and translate business requirements into technical designs and process optimizations
  • Contribute to the evolution of Medbill’s software solutions by recommending improvements
  • Adhere to best practices in software development while meeting tight deadlines

Education and Experience:

Required:

  • Bachelor’s degree in Computer Science, Computer Information Systems, or a related field
  • Hands-on experience in Full Stack Web Development
  • Proficiency in back-end languages such as C# or Java
  • Expertise in front-end technologies: HTML, JavaScript/TypeScript, and CSS/SCSS
  • Familiarity with at least one framework/library: .NET/.NET Core (preferred), React (preferred), Vue, or Angular
  • ORM experience, particularly with Entity Framework (preferred)
  • Ability to write SQL using PostgreSQL (preferred), SQL Server, or equivalent databases
  • Version control experience with Git (preferred), Microsoft TFS, or SVN
  • Strong problem-solving skills and solid understanding of programming fundamentals
  • Capability to write high-quality code that is frequently deployed to production
  • Experience with unit testing frameworks such as XUnit
  • Strong teamwork and collaboration skills

Preferred/Nice to Have:

  • Experience with Continuous Integration (CI) tools such as Azure Pipelines (preferred) or Bamboo
  • Familiarity with developing or consuming RESTful APIs
  • Understanding of Agile development methodologies
  • Experience using workflow management tools like Microsoft ADO or Jira
  • Knowledge of Azure and Windows development platforms
  • Familiarity with database management tools such as Azure Data Studio, PGAdmin, or Microsoft SQL Server Management Studio
  • Experience writing stored procedures
  • Knowledge of technologies such as Formic, Azure Functions, LINQ, Cypress
  • Proficiency with Microsoft Office tools (Word, Excel, etc.)

Employment Details:

Job Type: Contract
Compensation: KES 315,000 per month, based on output. Compensation varies depending on the number of story points produced per sprint.
Language Requirement: English