skip to Main Content

Senior Software Engineer

Pakistan · Full-time

About The Position

We are looking for a senior / principal software engineer to join our backend team that is building scalable backend APIs for multiple microservices . These microservices together build an IOT enabled SAAS application in operational space of industry4.0 .

Role & Responsibilities:

  • Responsible for the design and development of application features
  • Proactively identify technology risks and improvement opportunities
  • Initiate and contribute to architectural design discussions and best practices
  • Responsible for managing and mentoring team members & helping them achieve their goals


  • Ability to translate complex functional requirements into a technology implementation
  • Preferred technology stack: Typescript, NodeJs, GraphQL, gRPC, JavaScript, Frameworks & Libraries
  • Design and operational sense of relational and NoSQL databases
  • Writing code in a highly decoupled and reusable fashion
  • Proficiency in test-driven development
  • Working knowledge of docker containerization and CI/CD pipelines
  • Familiarity with the IIoT domain is preferred but not mandatory
  • Minimum 5+ years of full-time experience
  • Experienced, hands-on coder with excellent programming and analytical abilities
  • Must have a strong passion to code
  • Familiarity with agile development methodologies, tools, and practices
  • Develop architecture and design principles to improve the performance, capacity, and scalability of the product
  • Ability to manage a team

Apply for this position

Back To Top