Senior React.js Developer

Posted 14 November 2022
Salary $100000 - $130000 per annum, Benefits: 401(K), Health Insurance, Very good Work/Life Balance + Benefits
LocationNew York
Job type Permanent
Contact NameJosh Sealey

Job description

My client is looking for a great Senior JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js work-flows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem-solving, sophisticated design, and quality are important.

  • Developing new user-facing features using React.js
  • Building reusable components and front-end libraries for future use
  • Unit testing frontend code and components
  • Using tools like StoryBook for component documentation
  • Translating designs and wireframes into high-quality code
  • Optimizing components for maximum performance across a vast array
    of web-capable devices and browsers
  • Working alongside backend engineers to connect RESTful API
Role: Senior React.js Developer

Location: Hybrid (New York Area)

Salary: Around $100k

Benefits: 401(K), Health Insurance, Very good Work/Life Balance + Benefits

Must-Have Skills
  • Strong proficiency in HTML and CSS
  • Strong proficiency in JavaScript, including DOM manipulation and the
    JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Experience with popular state management (such as Flux or Redux)
  • Familiarity with newer specifications of EcmaScript
  • Familiarity with RESTful APIs
  • Ability to understand business requirements and translate them into
    technical requirements
  • Familiarity with Git
  • Familiarity with Next.js
    Nice-to-Haves (But not necessary)
  • Multi-project experience (Agency)
  • Familiarity with SASS
  • Familiarity with React Native
  • Experience with Project Management tools (such as Jira)
  • Experience in Agile methodologies