Full Time

Senior Front-End React Software Engineer

Peruse
$100,000 - $150,000* / year

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 Peruse, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Front-End React Software Engineer at Peruse, you will play a pivotal role in developing and enhancing our web applications, ensuring they are user-friendly, efficient, and visually appealing. You will collaborate closely with cross-functional teams to translate business requirements into technical specifications, implementing best practices in software design and development. Your expertise in React and modern front-end technologies will drive innovation and excellence in our products, ultimately contributing to a seamless user experience.



Job Responsibilities

  • Design and implement high-quality front-end components using React.
  • Collaborate with UI/UX designers to transform wireframes and prototypes into functional and responsive web applications.
  • Optimize applications for maximum speed and scalability.
  • Conduct thorough code reviews to maintain code quality and mentor junior developers.
  • Develop and maintain documentation for application architecture and development processes.
  • Stay current with emerging technologies and apply them to improve existing processes and products.
  • Troubleshoot and debug applications to resolve issues as they arise.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in front-end software development.
  • Expertise in React.js and its core principles, along with popular workflows such as Redux.
  • Strong understanding of HTML5, CSS3, and JavaScript, with skills in responsive and adaptive design.
  • Experience with version control systems, particularly Git.
  • Familiarity with RESTful APIs and front-end build tools (e.g., Webpack, Babel).
  • Excellent problem-solving skills and a strong analytical mindset.


Technologies & Tools

In this position, you will primarily utilize React.js along with state management libraries such as Redux for application state management. You will also engage with HTML5, CSS3, and JavaScript frameworks, employing tools like Webpack and Babel for building and bundling applications. Familiarity with RESTful services and APIs will be essential, along with version control software such as Git.



Ideal Candidates

The ideal candidate for this role is someone who exhibits a strong passion for user experience, possesses analytical and problem-solving skills, and thrives in a collaborative environment. A proactive attitude towards learning and adapting to new technologies is essential, along with the ability to communicate complex technical ideas effectively. We are looking for an individual who takes ownership of their work and is committed to delivering high-quality products in a fast-paced setting.

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.