Principal Software Engineer

Job Description

Job Description:

  • Experience with Reactjs/React native - Redux.
  • Must have 7+ years of experience.
  • Solid grasp of HTML5, SCSS, and related web technologies.
  • Working knowledge of computer science fundamentals, such as common data structures and algorithms.
  • Familiarity with software best practices and architectural design patterns.
  • Solid experience with javascript and ES6.
  • Ability to collaborate well in a team environment.
  • Ability to self-manage time and concurrent responsibilities.
  • Good knowledge of Git version control (Git flow).
  • Good communication skills both written and verbal.
  • Problem analysis and troubleshooting skills.
  • Ability to deliver under pressure.
  • The ability to work alone and within a team.
  • Ability to work to deadlines.
  • Relevant technical experience.

 

Key Duties:

  • Contribute to the development, deployment, and distribution architecture of the product.
  • Design and develop software and algorithms to solve business problems and challenges while ensuring scalability, reliability, performance, and security.
  • Work in cross-functional feature teams and own modules end to end from inception through a test to delivery.
  • Interact with different stakeholders for requirements elicitation.
  • Research on and apply new technologies and best practices.
  • Design and create scalable API for internal and public consumption.
  • Provide task estimations and deliver quality code on time.
  • Build components for a robust message-oriented middleware.
  • Provide a Sizeable impact on the function/business unit.
  • Lead multiple projects of high complexity from a technical perspective.
  • Uses knowledge of current issues, past trends, and technological information to provide innovative alternatives to complex situations.
  • Help teams resolve complex problems during the software life cycle of the product.
  • Solve complex technical problems in a consistent, cost-effective way. Convert abstract business problems into viable technical problems and provide solutions.

Job Summary

  • Published on:2022-06-17 6:20 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2025-01-04