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:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
3 Years
Apply Before:
May 17, 2021
Posting Date:
Apr 17, 2021

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 of information technology; they possess several decades of combined experience in the Industry. The ultimate aim of TreeHouse Consultancy is to provide exceptional customer service and achieve high customer satisfaction rates.

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

Similar Job Titles

Software Engineer

Star Developers, Bahawalpur, Pakistan
Posted Mar 30, 2024

Software Engineer Intern

Aptagon Technologies, Okara, Pakistan
Posted Apr 09, 2024
View All
I found a job on Rozee!