About Medbill
Medbill is a US-based company specializing in Durable Medical Equipment (DME) billing. We are looking for a skilled Full Stack Developer to join our team on a contract basis. The selected contractor will collaborate with the Medbill team in designing, developing, deploying, and maintaining applications to ensure efficiency and smooth operations.
Position: Full Stack Developer
- Job Type: Part-Time (Contract)
- Qualification: BA/BSc/HND, Diploma
- Experience: 5+ years
- Location: Nairobi
- Job Field: Administration
Responsibilities
- Work in a collaborative environment to design, develop, deliver, and support the Medbill application suite
- Provide technical expertise in state-of-the-art applications utilizing technologies such as C#, .NET, (possibly Python), and React with JavaScript/TypeScript
- Gather and translate internal and external client requirements into technical designs and business process improvements
- Contribute to shaping Medbill’s software solutions
- Follow best practices for software development while delivering high-quality work on tight schedules
Education and Experience
Must-Have Skills
- Bachelor’s degree in Computer Science, Computer Information Systems, or a related field
- Experience in Web Applications / Web Development
- Proficiency in at least one backend language: C# or Java
- Strong front-end skills in HTML, JavaScript, and/or TypeScript using CSS/SCSS
- Experience with frameworks/libraries such as .NET/.NET Core and React (preferred), Vue, or Angular
- ORM experience – Entity Framework (preferred)
- Proficiency in writing SQL for PostgreSQL (preferred), SQL Server, or similar databases
- Version control tools: Git (preferred), Microsoft TFS, or SVN
- Strong understanding of programming fundamentals and problem-solving skills
- Ability to produce high-quality code and deploy to production frequently
- Understanding of unit testing frameworks such as XUnit
- Ability to collaborate effectively with a team
Nice-to-Have Skills
- Experience with CI/CD pipelines: Azure Pipelines (preferred), Bamboo, or similar
- Experience developing and consuming RESTful APIs
- Understanding of Agile methodologies
- Familiarity with workflow management tools like Microsoft ADO or Jira
- Experience with Azure and Windows development
- Knowledge of database management tools such as Azure Data Studio, PGAdmin, or SQL Server Management Studio
- Experience in developing stored procedures
- Other relevant experience with Formic, Azure Functions, LINQ, and Cypress
- Proficiency in Microsoft Office tools (Word, Excel, etc.)
Job Details
- Contract Type: Contract
- Compensation: 315,000 KES monthly (based on produced story points, actual compensation may vary depending on production per sprint)
- Language Requirement: English