Frontend Engineer (Hartford, US)

Frontend Engineer (Hartford, US)

The Spirit of the Position:

We are seeking a talented and passionate Frontend Engineer specializing in React/Next.js and Redux to help us deploy new features to our platform, maintain our existing code base, and help us define a consistent and performant architecture as we continue to grow. This role will work closely with our design and backend teams to deliver high-quality, performant, and scalable solutions. Some of our upcoming projects include multi-language support, ADA compliance, improving front end test coverage, migration to a Next.js server-side rendered application, and adoption of a global design system to help improve the usability and branding of our applications.

LAZ Parking is an innovative parking company dedicated to creating cutting-edge web-based user experiences for our users and clients. Some of the more recent web experiences our team has built involve license plate recognition technology, “scan to park”, and airport parking experiences. With several major features in our product pipeline, this role would have an immediate impact not just on our team, but for the large number of users that use our product monthly. Join us in shaping the future of parking!

Principal Job Duties:

  • Develop and maintain web applications using React and Next.js, and bring Next.js support to legacy code
  • Proven experience as a Frontend Engineer with a strong focus on React/Next.js and Redux
  • Collaborate with UI/UX designers to implement excellent, user-friendly, and accessible interfaces
  • Optimize applications for maximum speed and scalability
  • Write clean, performant, maintainable, and well-documented code
  • Ensure cross-browser compatibility and responsiveness
  • Work with REST APIs from internal and external backend services
  • Participate in code reviews and provide constructive feedback
  • Stay updated with the latest industry trends and technologies
  • Troubleshoot and debug issues to improve performance and user experience
  • Mentor junior developers and share knowledge within the team

Requirements:

  • Proficiency in JavaScript, HTML, and CSS
  • Experience with Redux global state management
  • Familiarity with modern build tools and workflows (Webpack, npm, Bitbucket pipelines/Github actions)
  • Understanding of server-side rendering (SSR) and static site generation (SSG) in Next.js
  • Experience with version control systems, preferably Git
  • Knowledge of testing frameworks such as Jest and React Testing Library
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills

Education

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Experience with TypeScript

Experience

  • Knowledge of authentication and authorization mechanisms (e.g., JWT, OAuth)
  • Experience with performance optimization techniques
  • Familiarity with DevOps practices and CI/CD pipelines

Physical Demands:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with qualified disabilities to perform the essential duties/functions.

FLSA Status: Exempt

Apply for this job