Software Engineer

Job Description

We are looking for a Sr. Software Engineer (Full Stack) who will be responsible for building and

implementing new web applications and sites; their integration and writing powerful client-side/server-side solutions using web-based frameworks.

Key Responsibilities

● Build new and maintain existing web-based applications.

● Must have a good understanding of RESTful APIs services.

● Agile web development using cutting-edge web technologies and platforms.

● Write solid code with excellent unit test coverage.

● Deliver solutions with a relentless focus on automation and deployment via Jenkins, Bitbucket pipelines, and similar tools.

● Providing accurate time and effort estimates and also guide team members on how to do

estimations.

Required Qualifications and Experience:

● Bachelor/Masters in Computer Science with 3-5 years of relevant experience.

● Modern-day JavaScript (ES6, ES7)

● Proven experience with ReactJS and Nodejs.

● Excellent understanding of ORM and RDBMS (e.g. MySql, Postgres)

● Modern-day JavaScript build tools (e.g. Webpack, Babel.js)

● Good understanding of HTML/CSS and its frameworks like Bootstrap, Material UI

● Excellent knowledge of Design patterns.

● Excellent problem-solving and analytical skills

● Source version control system i.e. Git, BitBucket

● Knowledge of best practices (coding styles, standard naming conventions, reusability, security, etc).

● Code Reviews

● GraphQL

● JavaScript Charting library (e.g. D3 or Highcharts)

Job Summary

  • Published on:2022-10-28 10:02 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2026-01-19