Senior React Engineer
N-ix
Job Summary
We are looking for a proactive Senior React Engineer to join a collaborative development team. The role involves working with a global software and consulting company that provides cutting-edge simulator technology for the energy industry. The front-end project uses React, TypeScript, and modern UI/UX patterns to deliver real-time results, intuitive workflows, and collaboration features for engineers worldwide. The engineer will develop scalable React applications, collaborate with cross-functional teams, lead technical discussions, and ensure code quality.
Must Have
- Develop and implement scalable React applications and components
- Collaborate with UI/UX designers, backend engineers, QA, and product managers
- Lead technical discussions, review code, and mentor team members
- Communicate effectively to capture requirements and provide feedback
- Identify areas for improvement and suggest new solutions
- Foster a dynamic and engaging culture
- Ensure maintainability, performance, and reliability of front-end code
- 5+ years of experience building production React applications
- Strong proficiency in JavaScript/TypeScript, HTML, and CSS
- Proven ability to communicate across multidisciplinary teams
- Experience integrating RESTful APIs and working on complex state management (e.g., Redux, Context API)
- Proactive mindset with a passion for continuous learning and innovation
- Experience with unit/integration testing frameworks (e.g., Jest, React Testing Library)
- Understanding of accessibility, responsive design, and performance optimization
- Upper-intermediate or Advanced English level
Good to Have
- Previous experience in technical domains (energy, simulation, scientific modeling)
Perks & Benefits
- Flexible working format (remote, office-based or flexible)
- Competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
Job Description
Senior React Engineer (#4360)
Work type: Office/Remote
Technical Level: Senior
Job Category: Software Development
Project: Global software and consulting company
We are seeking a dynamic, proactive Senior React Engineer to join our collaborative development team. Our client specializes in providing cutting-edge simulator technology for the energy industry. Our advanced simulation software empowers organizations to optimize subsurface modeling, improve recovery, and enhance operational efficiency.
The front-end project leverages React, TypeScript, and modern UI/UX patterns to provide real-time results, intuitive workflows, and collaboration features that empower engineers worldwide.
Key Responsibilities:
- Develop and implement scalable React applications and components.
- Collaborate closely with UI/UX designers, backend engineers, QA, and product managers to deliver intuitive user experiences.
- Lead technical discussions, review code, and mentor team members.
- Communicate effectively to capture requirements, provide feedback, and support other stakeholders.
- Demonstrate proactivity by identifying areas for improvement, suggesting new solutions, and leading the adoption of best development practices.
- Foster a dynamic and engaging culture—energizing the team for creative breakthroughs and supporting peers.
- Ensure maintainability, performance, and reliability of front-end code.
Qualifications:
- 5+ years of experience building production React applications.
- Strong proficiency in JavaScript/TypeScript, HTML, and CSS.
- Proven ability to communicate across multidisciplinary teams.
- Experience integrating RESTful APIs and working on complex state management (e.g., Redux, Context API).
- Strong desire to work in a collaborative and diverse environment.
- Proactive mindset with a passion for continuous learning and innovation in engineering practices.
- Experience with unit/integration testing frameworks (e.g., Jest, React Testing Library).
- Understanding of accessibility, responsive design, and performance optimization.
- Previous experience in technical domains (energy, simulation, scientific modeling) is an asset but not required.
- Upper-intermediate or Advanced English level is mandatory
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
\*not applicable for freelancers