REACTjobsboard

Lead Front-End Engineer

NorthBay Solutions

Full TimeReact
Posted 9 months ago
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
Apply for this job