Search by job, company or skills

Mobile Programming LLC

React js developer

4-9 Years
2 - 7.5 LPA
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Over 50 applicants
Quick Apply

Job Description

React.js Developer Job Description

Job Summary

We are looking for a skilled React.js Developer to join our dynamic development team. You will be responsible for developing and maintaining modern, high-performance web applications with a strong focus on user experience and front-end development. Your primary duties will include designing and implementing UI components using React concepts, optimizing application performance, and collaborating with cross-functional teams to deliver high-quality products.

Responsibilities

  • Develop and maintain responsive, user-facing features and applications using React.js and JavaScript/TypeScript.
  • Build reusable components and front-end libraries for future use and long-term scalability.
  • Translate UI/UX designs and wireframes into high-quality, efficient code.
  • Implement state management using popular React workflows and tools such as Redux, Context API, or MobX.
  • Integrate front-end components with back-end services and RESTful APIs.
  • Optimize components for maximum application performance across a vast array of web-capable devices and browsers.
  • Troubleshoot, debug, and resolve issues within the codebase to ensure smooth user experiences.
  • Participate in code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.
  • Stay up-to-date with emerging trends, technologies, and best practices in front-end development.

Required Skills and Qualifications

  • Strong proficiency in React.jsand its core principles, including components, state, props, and hooks.
  • In-depth knowledge of JavaScript(ES6+), HTML5, and CSS3, including DOM manipulation and the JavaScript object model.
  • Experience with popular React.js workflowsand build tools (e.g., Redux, Webpack, Babel).
  • Familiarity with RESTful APIsand asynchronous request handling.
  • Experience with code versioning toolssuch as Git.
  • Strong problem-solving abilitiesand attention to detail.
  • Excellent communicationand collaboration skills to work effectively in a team environment.
  • A Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).

Preferred Qualifications

  • Experience with performance testing frameworks (e.g., Jest, Mocha).
  • Familiarity with modern authorization mechanisms, such as JSON Web Tokens.
  • Knowledge of full-stack development (e.g., Node.js, Python, Java) or cloud platforms (AWS, Azure).
  • Experience with Agile/Scrum development methodologies

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 138980439

Similar Jobs