Job Description: We are looking for an experienced and motivated React Developer to join our growing team. You will work closely with other developers, designers, and product managers to create modern, high-performance web applications that provide seamless user experiences. The ideal candidate will have a deep understanding of React and front-end development, and a passion for building scalable, maintainable applications.

Key Responsibilities:

  • Develop new user-facing features using React.js
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize applications for maximum speed and scalability
  • Collaborate with other team members and stakeholders
  • Stay up-to-date with emerging trends in front-end development
  • Write clean, maintainable, and efficient code
  • Perform code reviews and contribute to team knowledge sharing
  • Troubleshoot and resolve bugs and issues

Requirements:

  • Proven experience as a React Developer or Front-End Developer
  • Strong proficiency in JavaScript, including ES6+ features
  • In-depth understanding of React.js and its core principles
  • Experience with state management tools (Redux, Context API, etc.)
  • Familiarity with RESTful APIs and modern front-end build pipelines and tools (Webpack, Babel, NPM)
  • Solid understanding of HTML, CSS, and responsive web design principles
  • Knowledge of version control tools (Git, GitHub, etc.)
  • Experience with testing frameworks (Jest, Mocha, etc.) is a plus
  • Familiarity with Agile development methodologies
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills, both verbal and written
  • Ability to work effectively in a collaborative team environment

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Experience with TypeScript
  • Knowledge of server-side rendering (SSR) frameworks (Next.js)
  • Familiarity with GraphQL
  • Experience with cloud platforms (AWS, Google Cloud, Azure, etc.)

Compensation, Benefits and Duration

Minimum Compensation: USD 40,000
Maximum Compensation: USD 140,000
Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role.
Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees.
This position is available for independent contractors
No applications will be considered if received more than 120 days after the date of this post

Salary

$40,000 - $140,000

Yearly based

Location

United States

Job Overview
Job Posted:
2 days ago
Job Expires:
Job Type
Full Time

Share This Job: