Apply For This Job

Close

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:
Gender:
No Preference
Minimum Education:
Bachelors
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 (.NET)

NetSol Technologies Limited, Lahore, Pakistan
Posted May 11, 2021

Embedded Linux Software Engineer

Zortik Technologies, Lahore, Pakistan
Posted May 10, 2021

Software Engineer (PHP / Laravel)

Finja, Lahore, Pakistan
Posted May 07, 2021
View All