EI

Frontend Developer React.js and React Native

Vadapalani, Chennai, Tamil Nadu
2 years exp
Day Shift
Posted 16h ago
3 views
Actively Hiring Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Frontend Developer React.js and React Native role at ecphasis infotech.

Apply for this position

Apply on Company Website

Job Description

Frontend Developer React.js and React Native

Experience: 1-2 year Experience

Location: Vadapalani, chennai

Job Description

  • We are looking for a Frontend Developer with 1–2 years of experience in React.js and React Native to develop modern, responsive web and mobile applications. The candidate should have experience with REST APIs, state management, UI development, and real-time features, and work closely with backend, UI/UX, QA, and product teams to deliver reliable and user-friendly applications.

Educational Qualification

  • Relevant certifications, internships, academic projects, or practical experience in React.js, React Native, JavaScript, frontend development, or mobile application development will be an added advantage.
  • Key Responsibilities

    • 1.Develop and maintain web applications using React.js.
    • 2.Develop and maintain cross-platform mobile applications using React Native.
    • 3.Convert Figma/Adobe XD designs into responsive and reusable UI components.
    • 4.Integrate and consume REST APIs using Axios or similar libraries.
    • 7.Implement local data storage and caching using localStorage, IndexedDB, AsyncStorage, or MMKV.
    • 8.Implement navigation using React Router and React Navigation.
    • 9.Integrate Firebase services including Authentication and Push Notifications.
    • 10.Handle loading, success, error, and API response states effectively.
    • 11.Optimize applications for performance, scalability, and reliability.
    • 12.Debug, test, and resolve frontend issues across web and mobile applications.
    • 13.Participate in code reviews and follow frontend development best practices.
    • 14.Collaborate with backend developers, designers, QA engineers, and product teams.
    • 15.Understand existing codebases and contribute to ongoing projects.
    • 16.Maintain clean, reusable, scalable, and maintainable frontend code.
    • 17.Use Git and follow proper version-control workflows.
    • 18.Support application builds and deployment-related activities when required.

    Required Technical Skills

  • 5.Props and state management
  • 9.Web and mobile application development
  • JavaScript (ES6+)

  • 6.Spread and Rest operators
  • 7.Modules and Import/Export
  • 8.Closures and Callbacks
  • State Management

  • 4.Global and local state management
  • 5.Handling loading, success, and error states
  • API Integration

  • 3.Request and response handling
  • WebSockets & Real-Time Features

  • 3.Handling real-time messages and events
  • 4.Connection and disconnection handling
  • 7.Notifications and live updates
  • Navigation

    UI Development

  • 7.Responsive layouts for different screen sizes
  • Local Storage & Caching

    Firebase

  • 6.Basic Firebase configuration for web and mobile applications
  • Build & Run

    • Mobile:
    • 4.Basic familiarity with Xcode and iOS simulators/devices is preferred.

    Web:

    Debugging

  • 8.Reading and understanding basic error logs
  • Git & Version Control

  • 4.Pulling and pushing code
  • 10.Keeping local branches synchronized with remote repositories
    • Preferred Skills
    • 1.Strong understanding of React.js and React Native.
    • 2.Experience working on real-world web and mobile applications.
    • 4.Experience with REST API integration.
    • 5.Knowledge of WebSockets and real-time application development.
    • 6.Experience with Redux or Redux Toolkit.
    • 7.Experience with Firebase services.
    • 8.Experience with local storage and caching mechanisms.
    • 9.Familiarity with Bootstrap or Tailwind CSS.
    • 12.Experience working with CI/CD workflows.
    • 14.Familiarity with testing and debugging tools.

    Eligibility

  • 2.1–2 years of frontend development experience.
  • 3.Practical experience with React.js and React Native.
  • 6.Familiarity with Redux, Redux Toolkit, or Context API.
  • 7.Understanding of WebSockets and real-time communication.
  • 8.Knowledge of React Navigation and React Router.
  • 9.Familiarity with Firebase services.
  • 10.Basic knowledge of local storage and caching.
  • 11.Basic understanding of Git and version control.
  • 12.Strong analytical and problem-solving skills.
  • 13.Good communication and teamwork skills.
  • 14.Candidates with practical projects and hands-on development experience are encouraged to apply.
  • Key Performance Indicators (KPIs)

  • 2.Quality and maintainability of frontend code.
  • 3.UI implementation accuracy.
  • 5.Application performance and responsiveness.
  • 6.Bug identification and resolution.
  • 7.WebSocket and real-time feature implementation.
  • 8.Code review participation and Git workflow compliance.
  • 9.Successful implementation of responsive web and mobile interfaces.
  • 11.Effective collaboration with backend, design, QA, and product teams.
  • 12.Ability to understand and contribute to existing codebases.
  • Compensation & Benefits

    • ✔ Competitive salary based on:
    • 3.React.js and React Native technical knowledge
    • 6.WebSocket and real-time development skills
    • 9.Overall suitability for the role

    Benefits

    • ✔ Provident Fund
    • ✔ Learning and career growth opportunities
    • ✔ Exposure to real-world web and mobile development projects
    • ✔ Hands-on experience with React.js and React Native
    • ✔ Collaborative and supportive work environment
    • ✔ Opportunity to work with Backend, Design, QA, and Product teams

    ✨ What We Offer

    • 1.Opportunity to work on real-world React.js and React Native projects.
    • 2.Hands-on experience in web and mobile application development.
    • 3.Exposure to REST APIs and real-time WebSocket communication.
    • 4.Practical experience with Redux, Firebase, and local storage.
    • 5.Exposure to modern frontend development tools and technologies.
    • 6.Opportunity to work with backend, UI/UX, QA, and product teams.
    • 7.Experience working with existing production codebases.
    • 8.Learning, mentorship, and career growth opportunities.
    • 9.Collaborative and technology-driven work environment.
    • 10.Opportunity to contribute directly to application performance, functionality, and user experience.

    Work Details

    • Employment Type: Full-Time
    • Department: Development / Engineering
    • Role: Frontend Developer – React.js & React Native
    • Work Location: Chennai – Vadapalani
    • Experience: 1–2 Years

    Build Your Career in Frontend Development With Us

    • If you are passionate about React.js, React Native, JavaScript, mobile and web application development, API integration, real-time technologies, and building high-quality user experiences, we would love to hear from you.
    • Apply now and become part of our growing Development Team!

    Frequently Asked Questions

    How to apply for Frontend Developer React.js and React Native at ecphasis infotech?

    Click the "Apply via CareerScan" button on this page.

    What is the salary for this role?

    Salary details will be discussed during the interview.

    What experience is required?

    2 years of experience is required.

    Is this position still open?

    Yes, currently active and accepting applications.

    Similar Openings

    Explore related active roles in react developer

    View all
    Actively Hiring
    13+ years
    Salary not disclosed
    Bengaluru, Karnataka
    react developerDay Shift
    Posted 16h ago
    Apply Now
    Actively Hiring
    6–8 years
    Salary not disclosed
    Pune, Maharashtra
    react developerDay Shift
    Posted 16h ago
    Apply Now
    Actively Hiring
    0-2 Yrs
    Salary not disclosed
    Karnataka
    react developerDay Shift
    Posted 16h ago
    Apply Now

    Frontend Developer React.js and React Native

    ecphasis infotech · Vadapalani