Principal Software Engineer – React job in Lahore

Full time Remote @Creative Chaos in Employment Firms , in Information Technology , in Services
  • Office # 112 First Floor, Siddiq Trade Center, Block H, Gulberg 2, Lahore, 54000
  • Post Date : May 21, 2023
  • Apply Before : July 15, 2023
  • Salary: Negotiable
  • Share:

Job Detail

  • Job ID 13887
  • Experience 8 Years
  • Gender MaleFemaleTransgender
  • Industry Information Technology
  • Qualifications Bachelor’s Degree

Job Description

Creative Chaos is seeking a talented Principal Software Engineer specializing in ReactJS to join our team. In this role, you will primarily focus on developing server applications for various software platforms. This includes writing Restful APIs to be consumed by client applications. As a Principal Software Engineer, you will ensure that the server application’s functionality, security, and performance align with the design and are free of any bugs. Additionally, you will have the responsibility of leading a team of engineers and providing mentorship through continuous training and guidance.

As a Principal Software Engineer, your responsibilities will include:

  • Mentoring team members through training and guidance.
  • Analyzing business requirements to understand project needs.
  • Estimating tasks assigned to you accurately.
  • Writing high-quality code and conducting unit tests.
  • Communicating effectively with clients to address project requirements.
  • Collaborating with other team members to ensure seamless integration and project success.
  • Leading a team of software engineers and providing technical guidance.
  • Optimizing code for enhanced security and performance.
  • Maintaining systems by identifying and fixing any existing issues.
  • Updating issue tracking software to accurately reflect the status of tasks.
  • Providing regular status updates on project progress.
  • Managing code versions and ensuring proper version control practices.
  • Researching and evaluating new technologies to improve development processes.
  • Upgrading skills and knowledge to stay up-to-date with industry trends.
  • Participating in the evaluation and selection of candidates for open positions.

To excel in this role, you should possess the following qualifications:

  • A minimum of eight (8) years of professional industry experience.
  • Strong communication skills to effectively collaborate with team members and clients.
  • Proficiency in JavaScript technologies.
  • A minimum of a Bachelor’s degree in Computer Science/Software Engineering or equivalent.
  • Basic understanding of back-end technologies.
  • Experience developing user interfaces with HTML and CSS.
  • Experience developing applications with ReactJS, Redux, and Context.
  • Familiarity with design systems such as Material-UI or Atomize, etc.
  • Understanding of accessibility standards and security compliance.
  • Experience writing unit tests and ensuring a minimum of 90% test coverage.
  • Knowledge and experience with collaboration tools like GitHub, JIRA, etc.
  • Flexible attitude and versatile personality to adapt to changing project requirements.
  • Strong presentation skills to effectively convey ideas and solutions.
  • Ability to influence and inspire team members.

We offer the following benefits to our employees:

  • Work From Home flexibility.
  • Health Insurance coverage.
  • Out-Patient Department (OPD) benefits.
  • Training and Development opportunities.
  • Paid Time Off for a healthy work-life balance.
  • Life Insurance coverage.
  • Exchange Program to facilitate personal growth and exposure.


Other jobs you may like