P

Front End Developers - NY City / Jersey City

Photon Group
On-site
United States
Description

Job Summary:


We are seeking a skilled Front End Developer to join our dynamic team. You will be responsible for developing and implementing user interface components using modern web technologies. Working closely with UX/UI designers and backend developers, you will ensure seamless integration of front end and back end functionalities to create a high-quality user experience.


Responsibilities:



  • Develop user-facing features using HTML, CSS, JavaScript, and modern JavaScript frameworks such as React, Angular, or Vue.js.

  • Collaborate with UX/UI designers to translate designs and wireframes into high-quality code.

  • Optimize application for maximum speed and scalability.

  • Ensure the technical feasibility of UI/UX designs.

  • Work closely with back end developers to integrate front end components with server-side logic.

  • Implement and maintain front end design guidelines and best practices.

  • Conduct code reviews and provide constructive feedback to team members.

  • Troubleshoot and debug front end issues.

  • Stay updated on emerging front end technologies and best practices.


Requirements:



  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • Proven experience as a Front End Developer or similar role.

  • Strong proficiency in HTML, CSS, JavaScript, and modern JavaScript frameworks.

  • Experience with responsive and adaptive design principles.

  • Familiarity with RESTful APIs and GraphQL.

  • Knowledge of front end build tools (e.g., Webpack, Babel) and version control (e.g., Git).

  • Solid understanding of browser rendering behavior and performance optimization.

  • Excellent collaboration and communication skills.

  • Ability to work effectively in a fast-paced environment and meet deadlines.


Preferred Qualifications:



  • Experience with server-side programming languages (e.g., Node.js, Python, Ruby).

  • Familiarity with testing frameworks (e.g., Jest, Mocha).

  • Understanding of accessibility standards (WCAG).

  • Experience with Agile/Scrum methodologies.