Your browser does not support javascript! Please enable it, otherwise web will not work for you.

ReactJs Developer @ Photon

Home > Software Development

 ReactJs Developer

Job Description

ob Title: React Developer
Role Overview:
React Developer with 4-5 years of experience to join our dynamic team. In this role, you will be responsible for writing high-quality, scalable, and maintainable React.js code. You will focus on developing complex front-end applications while ensuring smooth integration with backend services. You will play a key role in debugging and migrating JavaScript codebases to React, working in a fast-paced environment with tight deadlines. The role also involves collaborating with cross-functional teams to understand product requirements and delivering solutions that meet technical and business needs.
Your expertise will extend to managing application state using Redux, ensuring smooth integration with backend services, and utilizing tools like Postman for API testing. While your primary focus will be on React.js development, familiarity with Express, Hapi framework, Nginx, and cloud technologies like Azure and AWS will be beneficial.
Key Responsibilities:
Develop reusable and scalable React.js components and ensure code is optimized for performance across various platforms and devices. Your work will focus on building and maintaining efficient front-end applications using React.js.
Identify, troubleshoot, and fix issues across the frontend codebase. Optimize performance bottlenecks and ensure a seamless user experience by minimizing downtime and resolving errors quickly.
Contribute to the migration of legacy JavaScript applications to React, ensuring that the code remains modular, maintainable, and compatible with existing features.
Utilize Redux and Redux Toolkit for managing application state efficiently. Implement best practices for managing side effects, including asynchronous actions via Redux Thunks or Redux Sagas.
Collaborate with backend developers to design and integrate APIs into the front end. Use Postman for testing and validating API endpoints to ensure seamless communication between the front-end and back-end systems.
Implement strategies like code splitting, lazy loading, and memoization to optimize the performance of React applications, ensuring responsiveness and smooth interactions.
Work closely with UI/UX designers to transform designs into interactive, user-friendly interfaces. Ensure that the frontend is aligned with best practices for responsive and accessible design.
Conduct code reviews to ensure high-quality, scalable code.
Work with product managers, QA engineers, and other stakeholders to understand requirements and align on technical solutions. Contribute to technical discussions and decision-making processes.
Required Skills Qualifications:
4-5 years of experience in developing React applications, including JSX, components, hooks (e.g., useState, useEffect), React Router, and custom hooks.
Proficiency in JavaScript (ES6+), including features like async/await, promises, destructuring, arrow functions, and template literals.
Strong experience with Redux and Redux Toolkit for managing complex application state. Expertise in handling asynchronous actions with Redux Thunks or Sagas.
Deep understanding of HTML5 and CSS3 for creating flexible, responsive, and accessible layouts. Familiarity with CSS preprocessors like Sass/SCSS is a plus.
Experience working with RESTful APIs and integrating them into React applications. Proficiency in using Postman for testing and debugging APIs.
Strong experience with Git, including branching, merging, and resolving conflicts. Familiar with Git workflows for collaborative development.
Experience working in Agile teams, particularly in Scrum or Kanban methodologies. Ability to manage tasks through tools like Jira or Trello.
Optional Skills:
Backend Knowledge:
While primarily focused on frontend development, knowledge of backend technologies like Node.js, Express, and Hapi framework will be beneficial for smooth collaboration with backend teams.
Cloud Technologies:
Understanding of cloud services such as Azure and AWS. Knowledge of deploying applications and managing infrastructure in a cloud environment will be an asset.
Web Servers Deployment:
Familiarity with Nginx for serving frontend applications and configuring basic server-side infrastructure. Understanding of CI/CD pipelines for automating deployment processes.
Testing Frameworks:
Familiarity with testing frameworks like Jest, React Testing Library, or Cypress for ensuring the reliability and stability of the application.
Soft Skills:
Ability to communicate technical concepts clearly to both technical and non-technical stakeholders. Comfortable collaborating with cross-functional teams.
Strong analytical thinking and the ability to solve complex technical challenges quickly while maintaining code quality and performance.
Strong organizational skills with the ability to manage multiple tasks, meet deadlines, and work effectively in a fast-paced environment.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA,
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Photon
Location(s): Chennai

+ View Contactajax loader


Keyskills:   trello redux server css ci/cd jsx react.js git postman react testing library asynchronous kanban debugging html sass jira frontend development rest cloud services software testing nginx microsoft azure thunk javascript cypress scrum aws

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Java Developer

  • Oracle
  • 0 - 3 years
  • Hyderabad
  • 11 hours ago
₹ Not Disclosed

Application Developer

  • Accenture
  • 7 - 12 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Senior Software Engineer_Embedded C Developer

  • Capgemini
  • 4 - 7 years
  • Chennai
  • 2 days ago
₹ Not Disclosed

Java Full Stack Developer

  • HCLTech
  • 6 - 11 years
  • Noida, Gurugram
  • 2 days ago
₹ Not Disclosed

Photon

Photon is the Largest and Fastest growing provider of Mobile First Omnichannel Experiences. We work with over 35% of the F100's (including award winning presence like Walgreens (Best Retail app of the year at SXSW, Webby winner), JP Morgan Chase (winner of multiple Webby's), Western Union, Mastercar...