Principal Software Engineer

Job Description

We are seeking a Principal Software Engineer (Full Stack) with the primary role of developing and maintaining web applications. This role encompasses integrating these solutions and crafting robust client-side and server-side functionalities using web-based frameworks.

 

Responsibilities

  • Developing, coding, and integrating applications.
  • Adhering to standards and best practices, including code reviews.
  • Enhancing performance, usability, and testing processes.
  • Mentoring and supporting junior team members.
  • Maintaining open communication with the Project Manager, aiding in risk mitigation strategies.

 

Requirements

  • Previous working experience as a MERN Stack Developer for 4+ years.
  • Degree in Computer Science or relevant field.
  • In-depth knowledge of NodeJS, ExpressJS or NestJS.
  • Good knowledge of relational and non-relational databases.
  • Experience creating front-end applications using HTML5, React js.
  • Good understanding of Webpack and Babel.
  • Hands-on experience with JavaScript Development on both client and server-side.
  • Experience with modern frameworks and design patterns.
  • Knowledge of the following will be considered as an advantage: Consumer Web Development, Experience for High-Traffic Public Facing web applications.
  • Strong understanding of web security principle implementation will be a huge plus: Familiarity with LLMs and Machine Learning Algorithms along with the use of popular language model integration frameworks like LangChain.
  • Ability to do RnD related to new technological advancements around AI and develop POCs at a rapid pace.
  • Experience with AWS/GCP/Azure will be a huge plus.
  • Continuous integration and version control (Git).

 

What We Offer?

Growth: Learning and development opportunities in your field, career progression, and trainings to help team members’ growth both professional and personal.

Culture: A family culture and work environment conducive for team members taking ownership of their work and collaborating and supporting each other to reach their full potential.

Benefits: Provident fund, healthcare, life insurance, miscellaneous allowance, annual bonuses, free parking, marriage bonus.

Perks: Engagement activities, movie nights, team building sessions, game and sports competitions, birthdays and anniversaries, and much more.

Time off: Paid annual leaves, sick leaves, marriage leave, maternity/paternity leave, and Hajj and Umrah leave.

 

Job Summary

  • Published on:2023-10-20 9:34 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:4 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2024-12-26