Software Engineer - Full Stack

Islamabad, Pakistan
Full Time
About APIMatic

APIMatic is a developer experience company with the mission to increase developer productivity worldwide. We are revolutionizing the way developers explore, try, and consume APIs. Our flagship product is a code generation engine that generates developer portals and API SDKs for programming languages like C#, Java, Python, Ruby, PHP, TypeScript, etc. One of our freely available tools, API Transformer is used and loved by developers from 150+ countries. From large enterprises to small businesses, our products enable customers to roll out great developer experience programs with agility and speed. With teams in Auckland, San Francisco, and Islamabad, we continuously expand our global reach.

Job Responsibilities:
  • Responsible for participating in our product development from ideation to deployment. 
  • Collaborate with cross-functional teams to gather requirements, define project scope, and implement software solutions that meet business objectives.
  • Write clean, well-designed, and testable code following SOLID principles and best practices.
  • Improve the platform by removing dead code, paying technical debt, and refactoring, as needed.
Required Skills and Experience:
  • Minimum of 2 years of software development experience.
  • Highly proficient in C# and ASP.NET Core.
  • Extensive experience with frontend technologies such as React and TypeScript.
  • Familiarity with cloud services, preferably Azure.
  • Understanding of Azure DevOps (CI/CD) or GitHub Actions.
  • Proficiency in working with databases, including MongoDB and SQL Server.
  • Experience in designing and developing distributed applications based on Microsoft Technologies.
  • Strong background in RESTful API design and development.
Required Academic Qualifications:

Bachelor’s degree in Computer Science or related fields.

What Sets APIMatic Apart?
  • Bonuses & USD- locked salary.
  • Opportunity for Employee Share Option Program.
  • Medical coverage and insurance.
  • The freedom to learn and grow in a fast-paced environment.
  • Opportunity to understand API space and excel in API landscape.
  • Silicon Valley advisors, consultants and mentors.
  • Ability to try new things and experiment in your domain.
  • Fun team to work within a startup environment.
  • Flexible working hours.
  • In-campus free lunch & snacks.
  • Team retreats and events.