Full Time

Software Engineer II, Front End (React)

Fanatics
$80,000 - $110,000* / year (about $38–$53 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Fanatics, so some details may not match this job. The employer's own page has the real description.

Overview

The Software Engineer II, Front End (React) at Fanatics will be responsible for designing, developing, and maintaining high-quality web applications using modern front-end technologies. This role requires strong collaboration with cross-functional teams to deliver engaging user experiences, ensuring alignment with business objectives and industry standards. The candidate will actively participate in the full software development lifecycle, from concept through deployment, while also contributing to code reviews and providing mentorship to junior engineers.



Job Responsibilities

  • Develop and implement user interface components using React.js based on project requirements.
  • Collaborate with UX/UI designers to translate design prototypes into functional web applications.
  • Participate in code reviews to maintain code quality and share best practices within the team.
  • Integrate with backend services and APIs to enhance application functionality.
  • Troubleshoot and debug applications, ensuring optimal performance and user experience.
  • Stay updated with emerging front-end technologies and trends, proposing innovative improvements.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 3 years of experience in front-end development with a strong focus on React.js.
  • Proficient in HTML, CSS, and JavaScript; familiarity with modern front-end build pipelines and tools.
  • Experience with version control systems, particularly Git.
  • Strong understanding of responsive design principles and web accessibility standards.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.


Technologies & Tools

The Software Engineer II, Front End (React) will primarily utilize modern web technologies including React.js, Redux for state management, and various front-end build tools such as Webpack and Babel. Additionally, proficiency in tools like Postman for API testing and GitHub for version control is essential. Familiarity with CSS preprocessors such as SASS or LESS may also be beneficial, along with experience in using testing frameworks like Jest or Mocha for unit and integration testing.



Ideal Candidates

Ideal candidates for this position possess a strong passion for technology and user experience, demonstrating a commitment to high-quality code and timely project delivery. They should be self-motivated and proactive, with excellent communication skills to effectively collaborate with multidisciplinary teams. The ability to adapt to changing requirements and leverage feedback constructively is crucial, alongside a willingness to mentor others and contribute to the growth of the engineering culture at Fanatics.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.