Onsite -React JS Engineer Opportunity at Aggregrate Intelligence Inc Technologies In Chennai

Spread the love

Job Overview:

A ReactJS Developer is responsible for designing and implementing user interface components for JavaScript-based web and mobile applications. They use ReactJS to build reusable components that ensure a great user experience. The role involves collaboration with backend developers, UX designers, and project managers to deliver dynamic and responsive web applications.

Job Highlights:

Job  RoleReact JS  Developer
ExperienceFreshers
Job TypeOnsite
CompanyAggregate Intelligence Inc
Location Coimbatore, Tamilnadu
SalaryNot Disclosed

Qualifications:

  1. Technical Skills:
    1. Proficiency in ReactJS: Strong understanding of ReactJS, including hooks, component lifecycle methods, and functional programming.
    2. HTML, CSS, and JavaScript: Expertise in front-end web technologies.
    3. RESTful APIs: Familiarity with integrating RESTful APIs into web applications.
    4. Redux (Advantageous): Knowledge of Redux or other state management libraries for efficient handling of application state.
    5. Authorization Mechanisms: Experience with modern authorization protocols like JSON Web Token (JWT).
    6. Code Quality: Understanding of unit testing principles and frameworks.
  1. Experience:
    1. Experience with building responsive, scalable, and efficient web applications.
    2. Familiarity with front-end development tools such as Webpack, Babel, or ESLint.
  1. Soft Skills:
    1. Strong problem-solving abilities and attention to detail.
    2. Effective communication skills, especially when working with cross-functional teams.
    3. Ability to work independently and within a team to meet deadlines.
  1. Education:
    1. A degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

Responsibilities:

  1. Design & Development:
  • Designing and developing user interfaces using ReactJS best practices.
  • Writing clean, maintainable, and efficient code using JavaScript, CSS, and HTML.
  • Translating designs and wireframes into high-quality code.
  1. Code Management:
  • Creating reusable components using available libraries and ensuring they are scalable and modular.
  • Developing and implementing front-end architecture that supports UI concepts efficiently.
  1. Collaboration:
  • Collaborating with backend developers and ensuring seamless integration of RESTful APIs with the UI.
  • Working closely with the design team to implement user interface components that are responsive and user-friendly.
  1. Technical Decisions & Architecture:
  • Making complex technical and design decisions to optimize performance, scalability, and maintainability.
  • Developing application code and unit tests using ReactJS, ensuring the quality and reliability of the application.
  1. State Management & Authorization:
  • Manage the application state using Redux (if necessary), ensuring the correct flow of data across components.
  • Knowledge and implementation of modern authorization mechanisms, such as JSON Web Tokens (JWT).

<<Click Here To Apply>>

Leave a Comment