Front-end React Developer

Luxoft

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 1 month ago
Project descriptionThe UI Full-stack Developer will be responsible for developing dynamic, interactive, and scalable web applications using React.js. You will collaborate closely with UX/UI designers, backend developers, and product managers to build engaging and high-quality front-end solutions that align with our business goals.Responsibilities
  • Frontendstack Development: Build responsive and dynamic web applications using React.js and related technologies (JavaScript, HTML5, CSS3). Component Development: Create reusable and efficient React components to ensure the maintainability and scalability of web applications. Collaboration: Work closely with designers to translate wireframes and prototypes into interactive web pages, ensuring seamless user experiences. Integration: Integrate front-end components with backend APIs (REST/GraphQL) and ensure smooth data flow between the frontend and backend. Code Quality: Write clean, efficient, and maintainable code, and ensure the use of best practices such as unit testing, version control, and documentation. Performance Optimization: Optimize web applications for speed, scalability, and responsiveness across various devices and browsers. Cross-Team Coordination: Collaborate with backend developers, product managers, and other stakeholders to define technical requirements and project timelines. Bug Fixing & Troubleshooting: Identify and fix performance bottlenecks, bugs, and other issues in the user interface. Continuous Learning: Stay updated with the latest industry trends and emerging technologies in React and front-end development.
SKILLSMust have
  • 8+ years of professional experience in front-end development with a strong focus on React.js.
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proficient in JavaScript (ES6+), HTML5, CSS3, and responsive web design principles.
  • Strong knowledge of React.js, Redux, and React Hooks.
  • Experience with front-end build tools such as Webpack, Babel, and npm/yarn.
  • Familiarity with version control systems like Git and modern development workflows.
  • Experience with RESTful APIs and asynchronous request handling.
  • Knowledge of cross-browser compatibility issues and ways to work around them.
  • Understanding of UI/UX principles and attention to detail when implementing designs.
  • Familiarity with testing frameworks such as Jest, Enzyme, or React Testing Library.
Nice to haveExperience with TypeScript and its integration with React. Knowledge of Next.js or similar server-side rendering frameworks. Familiarity with GraphQL and its integration with front-end applications. Experience working in an agile environment. Knowledge of performance optimization techniques for front-end applications. Experience with accessibility best practices (WCAG).

Luxoft

Similar Jobs

  • Senior Developer (iOS)

    Delta Air Lines

    • Bangalore, Karnataka
    About Delta Air Lines About the Company Delta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our…
    • 2 days ago
    • Apply easily
  • Senior Developer

    Delta Air Lines

    • Bangalore, Karnataka
    About Delta Air Lines About the Company Delta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our…
    • 3 days ago
    • Apply easily
  • Lead Developer

    Delta Air Lines

    • Bangalore, Karnataka
    About Delta Air Lines About the Company Delta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our…
    • 6 days ago
    • Apply easily