Senior React Developer

Chennai, India
On-site
Full-Time
Research & Development

Senior React Developer

Chennai, India
On-site
Full-Time
Research & Development

Job Openings > Senior React Developer

As a React Developer at M&I, you will have a pivotal role in working across both our Radio and Newsroom software product lines. You will collaborate closely with our team based in The Netherlands and Spain to deliver a high-quality, user-friendly, and high-performance web application.

Key Responsibilities:

  • Develop and maintain a cutting-edge web application using React, JavaScript (ES6), TypeScript, HTML, and CSS.
  • Collaborate effectively with our international teams in The Netherlands and Spain to drive the development of the application.
  • Utilize REST APIs for data retrieval and presentation within the application.
  • Use Git and GitLab for version control and collaborate effectively within a team.
  • Implement rigorous testing procedures to ensure the application's reliability and performance.

Requirements:

  • You have an analytical mindset and good problem-solving skills
  • Proficiency in English, both written and spoken.
  • A solid background in JavaScript (ES6), Node.js and experience with TypeScript.
  • Strong expertise in React and a track record of building web applications.
  • Familiarity with responsive web design and modern CSS practices.
  • Experience in UI development using Tailwind CSS.
  • A good grasp of REST APIs and data integration.
  • Proficiency in version control using Git and GitLab.
  • Familiarity with npm and build tools such as webpack.
  • Knowledge of testing methodologies and tools for React applications.
  • Know everything about the latest trends and developments in web Frontend Development
  • Are comfortable looking at and working with 3rd party back-end services.

Preferred Qualifications:

  • Familiarity with state management libraries like Redux.
  • Knowledge of continuous integration and continuous deployment (CI/CD) pipelines, particularly in GitLab.
  • Knowledge of tools like Git, NPM, Webpack, Lerna and SASS.
  • Familiarity with Node.js for backend processes.
  • An affinity for the media industry, particularly TV and radio broadcasting.