Job details

Software Engineer - React

  • Java
  • Redux
  • REST
  • ES6
  • SOLID
  • React.js
  • API

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 6 months ago

Job Title: Software Engineer

Location: New Delhi

About us: Founded in 1972, Atari played an integral role in the development of the arcade game, game console, and personal computer industries. Atari’s iconic games, including Pong®, Asteroids®, Centipede® Missile Command®, have been played by many millions, and the brand continues to bring joy to gamers with its expanding portfolio of PC, console and mobile games. Atari’s core businesses include video games, consumer hardware, licensing and blockchain.

 Overview:

We are seeking an experienced Software Engineer with a strong background in React development to join our dynamic team. The ideal candidate will have a minimum of 3 years of hands-on experience in building robust and scalable web applications using React. As a Software Engineer, you will collaborate with cross-functional teams to design, develop, and maintain cutting-edge software solutions that meet our clients' needs.

Responsibilities:

  • Develop high-quality, reusable, and scalable React components and applications.
  • Collaborate with product managers, designers, and other engineers to understand requirements and translate them into technical specifications.
  • Implement clean, efficient, and maintainable code following best practices and coding standards.
  • Conduct code reviews and provide constructive feedback to ensure code quality and consistency across the team.
  • Identify and address performance issues and optimize applications for maximum speed and scalability.
  • Work closely with QA engineers to develop comprehensive test plans and ensure software quality.
  • Stay up-to-date with the latest trends and technologies in web development and actively participate in knowledge sharing sessions within the team.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 3+ years of professional experience in software development, with a focus on building web applications using React.
  • Proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Solid understanding of React.js and its core principles.
  • Experience with state management libraries such as Redux or MobX.
  • Strong understanding of RESTful APIs and asynchronous programming.
  • Familiarity with front-end build tools.
  • Experience with version control systems, preferably Git.