Job Description

We are looking for a Senior Software Engineer who will be responsible for building and implementing new web applications, pages, 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 in React JS.
  • 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.

Qualifications and Experience

  • Bachelors/Masters in Computer Sciences
  • 4+ years of proven experience in developing complex applications with backend services.
  • Modern-day JavaScript (ES6, ES7)
  • Experience with MERN stack.
  • Experience with tools like Redux + Redux-Saga + Flow + Jest
  • Good understanding of ORM, RDBMS and Document-based Databases (e.g. MySql, Postgres, MongoDB)
  • Modern-day JavaScript build tools (e.g. Webpack, Babel.js)
  • JavaScript linting tools (e.g. ESLint)
  • Good understanding of HTML/CSS and its frameworks like Bootstrap, Material UI
  • Source version control system i.e. Git, BitBucket
  • Familiarity with AWS services
  • Knowledge of best practices (coding styles, standard naming conventions, reusability, security, etc.).

Job Summary

  • Published on:2021-10-06 2:03 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:4 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2026-01-19