NorthBay Solutions is looking for a highly skilled and motivated Lead Front Engineer - React with experience of 6 to 10+ years of working on React Redux, Redux saga. This is a lead role and we are looking for a candidate to bring passion and dedication to this position. The candidate should have strong technical skills, attention to detail, and the ability to work collaboratively with cross-functional teams to ensure the timely delivery of high-quality software solutions.
The ideal candidate is a creative individual who thinks out of the box and would like to work in a diverse technology environment.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 6+ years of experience in developing user-friendly and responsive web applications using ReactJS.
  • Strong proficiency in JavaScript, TypeScript, HTML, CSS, and related web technologies.
  • Experience with Redux, React Router, and other ReactJS libraries and frameworks like MateiralUI, AntDesing, Telerik, ChakraUI.
  • Must have experience with GraphQL clients.
  • Strong understanding of software development practices, including agile methodologies, version control systems (such as Git), and continuous integration and deployment (CI/CD).
  • Experience with testing frameworks such as Jest, Enzyme, or Cypress.
  • Experience with CSS preprocessors such as SASS,  LESS or TailWindCSS.
  • Knowledge of web accessibility standards and best practices.
  • Strong problem-solving skills and attention to detail.
  • Excellent verbal and written communication skills.
  • Experience with back-end technologies such as Node.js, Python, or Java is a plus.

Responsibilities:

  • Design and develop user-friendly and responsive web applications using ReactJS.
  • Collaborate with cross-functional teams, including back-end developers, UX designers, and product owners, to develop software solutions that meet business requirements.
  • Develop and maintain reusable UI components using best practices and design patterns.
  • Write clean, maintainable, and efficient code using modern software development practices.
  • Develop and maintain unit tests to ensure code quality and application stability.
  • Participate in code reviews and provide constructive feedback to ensure code quality and adherence to coding standards.
  • Provide technical guidance and support to junior team members.
  • Stay up-to-date with the latest trends and technologies in front-end web development and identify opportunities for innovation.

Proficiency in the following AWS technologies is desired but not mandatory:

  • Amazon EC2
  • AWS AppSync
  • Amazon API Gateway
  • Amazon RDS
  • Amazon Cognito
  • Amazon CloudFront
  • AWS CodeBuild
  • AWS CodeDeploy
  • AWS CodePipeline
  • Amazon CloudWatch

Location

Islamabad

Job Overview
Job Posted:
1 year ago
Job Expires:
Job Type
Full Time

Share This Job: