senior frontend developer (react)

$139,360 - $149,760/Yr

Randstad - Woodbridge Township, NJ

posted about 1 month ago

Full-time - Senior
Remote - Woodbridge Township, NJ
Administrative and Support Services

About the position

The Senior Front End REACT Developer will join a newly formed project team focused on rewriting a legacy application for a financial services client. This role involves utilizing modern technologies, specifically React JS within a micro frontend framework, to enhance the application that manages employee records. The developer will be responsible for designing and developing the front end architecture, collaborating with back end developers, and ensuring adherence to coding standards and best practices.

Responsibilities

  • Take full ownership and responsibility of the front end development tasks.
  • Adhere to client coding standards, architectural patterns, and practices.
  • Design & develop front end architecture for the system to work within an existing micro frontend architecture.
  • Analyze existing micro frontend & shared components, understand Kendo UI and storybook.js.
  • Evaluate and analyze the legacy system to fully understand features, functionality, data elements, and business rules.
  • Design & develop REACT front end.
  • Collaborate with back end developer to design required endpoints and data contracts.
  • Implement a modern application which incorporates Bootstrap or other UI/UX frameworks as a foundation for a modern and effective UI.
  • Implement CSS, HTML, and UI consistent with best practices to promote responsive design concepts, cross-browser compatibility, and Section 508 principles.
  • Design & develop Jest unit tests to achieve required unit test coverage.
  • Design & develop Playwright tests to achieve required test coverage.
  • Work closely with product owner to fully understand, prioritize, and implement required features and functionality.
  • Understand and experience with all Agile ceremonies, artifacts, and processes within the development lifecycle.
  • Communicate with technical and non-technical audiences, providing timely and succinct status updates.

Requirements

  • Bachelor's degree in a relevant field.
  • 8+ years of experience as a Single Page Application (SPA) front end developer.
  • 8+ years of experience as a REACT developer using REACT v16.x or higher.
  • 2+ years of experience with micro frontend architectures and frameworks.
  • 8+ years of experience with JavaScript or TypeScript in a SPA application.
  • Proven experience authoring front end unit tests with Jest.
  • Experience with Kendo UI is required.
  • Experience writing automated browser tests with Playwright.js is preferred.
  • Experience with Storybook.js is preferred.
  • Excellent communication skills, with experience communicating with technical and non-technical audiences.

Nice-to-haves

  • Experience with Agile task management tools and processes.
  • Experience with investigation, analysis, and interpretation of legacy codebases.
  • Proven ability to meet tight timelines and work within budget constraints.

Benefits

  • Competitive hourly rate of $67 - $72 per hour.
  • Remote work opportunity.
  • Full-time contract position.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service