Senior React Engineer (#2089)

REFERRAL BONUS
Bengaluru, Ukraine
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
Fluke

N-iX is looking for a Senior ReactJS Engineer who will take the ownership over the parts of frontend of React JS based Web and hybrid applications. The successful candidate will be expected to provide a significant contribution to the design of the new product as well as its development.

Key Responsibilities:

  • Develop, test, and maintain high-quality front-end applications using JavaScript/TypeScript and frameworks like React, Ionic, or other modern UI libraries.
  • Build scalable and maintainable applications with a strong focus on micro-frontends and containerization concepts.
  • Design and implement efficient and reusable code following Object-Oriented Programming (OOP) principles, SOLID design patterns, and best practices.
  • Work with relational databases such as PostgreSQL (preferred), MySQL, or MS SQL Server, including creating and optimizing data models, views, and stored procedures.
  • Lead code reviews and ensure adherence to software development best practices and coding guidelines.
  • Collaborate with cross-functional teams to deliver high-quality software using Agile methodologies like Scrum or Kanban.
  • Utilize tools like Docker, Kubernetes, and CI/CD pipelines to support containerized, cloud-based deployments.
  • Monitor application quality and performance using tools like SonarQube, Veracode, and Datadog.
  • Represent the front-end team during stand-ups, project meetings, and other key discussions, ensuring alignment with business and technical objectives.

Required Skills and Qualifications:

  • Bachelor’s degree in Computer Science or a related field.
  • 6–8 years of professional experience in front-end development.
  • Advanced proficiency in JavaScript/TypeScript and at least two modern UI frameworks such as React, Ionic, or Angular.
  • Strong understanding of multi-threaded application development and modern design patterns.
  • Demonstrated ability to drive quality through process, requirements, and testing.
  • Experience with Git (CLI or GUI tools) and maintaining version control standards.
  • Exposure to testing and optimizing application performance, scalability, and reliability.
  • Familiarity with design patterns for building reusable and scalable test frameworks.
  • Proven expertise in effort estimation, prioritization, and time management.
  • Ability to perform pull request reviews and provide constructive feedback to team members.

Preferred Skills:

  • Experience with PostgreSQL and working with Entity Framework.
  • Hands-on experience with tools like Docker, Kubernetes, SonarQube, Veracode, and Datadog.
  • Exposure to modern practices like micro-frontends and container-based architectures.

Soft Skills:

  • Excellent communication, presentation, and interpersonal skills.
  • Positive, adaptable attitude and a willingness to take ownership of challenging tasks.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and contribute to team success as a strong individual contributor.

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits