Principal Software Engineerd

Job Description

We are looking for a Full Stack Engineer to join a talented team of one of our clients.

The Full Stack Developer will have the opportunity to make a big impact, collaborate with great people, work closely with the CTO, and build hi-tech web applications in a dynamic environment. The ideal candidate will be an enthusiastic developer eager to learn and grow his/her skills in the field.

This role is for an Engineer with strong delivery experience including application design/architecture, development and deployment of Angular6+ /Vue.js using SQL/NoSQL database. Strong Product development knowledge with Total cost (Development and Maintenance) balance is a must.

Requirements:

· 5+ years experience with focus on Angular6+ or ReactJS and NodeJS, code and performance optimization, debugging and unit testing.

· Excellent knowledge of HTML/CSS, jQuery and Bootstrap

· Considerable experience in any of frontend framework i.e Angular6+ /Vue.js and NodeJS is an absolute asset

· Thorough understanding of relational databases such as MySQL, ClearDB, Redshift or similar technologies.

· Working Knowledge of git , bitbucket and Jira

· Excellent communication skills and being able to work independently or in a team

· Experience in test automation and test-driven development - a plus

· Experience with AWS/EC2 / Heroku, or other cloud services - a Plus

· Solid understanding of software development principles and design patterns such as OOP and MVC

Responsibilities:

· Brainstorm, spec and build new features

· Maintain Angular6/VueJS/NodeJS code

· Refactor code for better performance/readability

· Build new features as required

Job Summary

  • Published on:2021-05-28 2:15 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:5 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2026-01-20