Senior Software Engineer

Job Description

  • Strong understanding of OOP, Data Structures, and Databases – their practical utility in large applications
  • Hands-on experience with PHP Laravel with MySQL. Experience with Lumen & and other PHP frameworks will be a plus
  • Firm grasp of Javascript (including ES6+)
  • Hands-on experience at Vue.js. Experience with other frontend frameworks will be a plus
  • Hands-on experience with JSON Web Token (JWT). Experience with OAuth 2.0 will be a plus
  • Understanding of basic to advanced web security threats and secure programming/designing practices
  • Proficiency at code-reusability and reducing duplication of effort
  • Proficiency with front-end technologies (HTML, CSS, JQuery, Bootstrap, SASS, LESS)
  • Experience with GIT code versioning tools
  • Basic knowledge of managing web servers (Windows and Linux)
  • Good understanding of Single Page Applications, Web Services, Service Oriented Architecture
  • Strong analytical, problem-solving, and logic-designing skills

 

  • Good at designing UI/UX (wireframes, workflows, prototypes leading to end-product) – utilizing industry best practices for generating device-friendly immersive end-user experience
  • Comfortable with the NPM command line
  • Comfortable at writing comprehensible technical and user documentation
  • Experience working in Scrum or Kanban models will be a plus
  • Experience in designing/developing large-scale applications will be a plus
  • Experience with ELK Stack will be a plus
  • Any experience in automated Quality Assurance Testing tools will be a plus
  • Experience with Python will be a plus
  • Experience with CI/CD pipelines will be a plus

Job Summary

  • Published on:2023-12-23 7:37 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2024-12-28