Apply For This Job


Job Description

Role and Responsibilities

  • ·         Development of microservices based platform and overarching tools, using Typescript, Node.js and GraphQL
  • ·         Efficient usage of git for everyday version control (branching, merging and maintenance)
  • ·         Develop and test REST based API's
  • ·         Maintain quality and ensure responsiveness of applications
  • ·         Collaborate with the rest of the engineering team to design and launch new features, primarily using Jira and MS Teams as the means of communication
  • ·         Ability to understand software architecture documents/ diagrams and should be able to translate them into high level module design and implementation
  • ·         Understanding and implementation of security (OWASP) and data protection (Data at rest and transit)
  • ·         Demonstrable experience in one object-oriented language (such as Java or C#)
  • ·         Prefer to have software development experience for both mobile and desktop

Required Skills

  • Node.js, Typescript and GraphQL
  • Know of microservices framework such as Nest.js
  • Linux (with bash scripting)
  • Git (advanced usage) and Docker Compose
  • Scrum (agile principles in general)
  • MS SQL Server (or comparable RDBMS)
  • Postman and unit testing tools

Preferred Skills

  • Angular
  • Mobile application development
  • SonarQube/ Code scanning and review tools
  • Jenkins/ Build servers
  • Redis (or caching servers)

Job Details

Total Positions:
5 Posts
Job Shift:
First Shift (Day)
Job Type:
Job Location:
No Preference
Minimum Education:
Career Level:
Experienced Professional
Minimum Experience:
3 Years
Apply Before:
May 17, 2021
Posting Date:
Apr 17, 2021
Show fewer details Read full job description

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

TreeHouse ExaTex Private Limited

Information Technology · 51-100 employees - Karachi

TreeHouse Consultancy is an information technology solutions company that provides high-end IT solutions for individual needs of its customers, both in the public as well as the private sector. The individuals behind TreeHouse Consultancy consist of a team of professionals well-versed in the field o ...Read More

Similar Job Titles

Software Engineer

Suntech, Multiple Cities, Pakistan
Posted Aug 02, 2021

Senior Software Engineer - Dot Net / CCHANNEL

Nortec, Karachi, Pakistan
Posted Jul 31, 2021

Software Engineer

HRS-Networks, Karachi, Pakistan
Posted Jul 28, 2021

Software Engineer - JAVA

Lonestar Technologies, Lahore, Pakistan
Posted Aug 03, 2021
View All