Senior/Lead React Engineer
N-ix
Job Summary
This role is for a Lead Fullstack React + Python Engineer, a Computer Scientist at heart, to build advanced simulation software for the energy industry. The position involves optimizing subsurface modeling and operational efficiency tools in a heavy-engineering, Windows-based enterprise environment. You will develop scalable React applications for massive datasets, debug C#/.NET backend code, lead technical discussions, and ensure maintainability and performance in a legacy-rich ecosystem.
Must Have
- Develop scalable React applications that handle massive datasets, real-time results, and engineering workflows.
- Comfortable navigating, reading, and debugging C# / .NET backend code to understand data flows.
- Lead technical discussions and mentor team members, bridging modern Frontend patterns and established Enterprise architectures.
- Ensure maintainability and performance in a legacy-rich environment, troubleshooting problems.
- Full stack developer comfortable with React, C#, Python, Docker, .Net, and AWS.
- Expertise in AWS cloud-based enterprise product development, including CICD pipeline (Azure DevOps) maintenance.
- Able to adapt to agile development practices and respond effectively to a dynamic, fast-changing environment.
- Understanding of 3D visualization, with the ability to leverage legacy APIs to render and enhance large-scale files.
- Prompt communication and strong adaptability for collaborating with remote teams.
- 5+ Years in Production building complex React applications, ideally in sectors like Fintech, Banking, Engineering, or Science.
- Familiarity with Visual Studio, Azure DevOps, and reading C# code.
- Experience rendering complex data (Charts, 2D/3D Projections, Maps) or working with simulation/scientific domains.
- Understanding that "cutting-edge" in our industry means stability, precision, and handling legacy constraints intelligently.
Good to Have
- Bored by CRUD apps and seeking a mathematical/logic challenge.
- Defines self as a "Software Engineer" first, and a "Frontend Dev" second.
- Excellent communication skills to collaborate with multidisciplinary teams (QA, Backend, Product).
Perks & Benefits
- 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
Job Description
We are looking for a Lead Fullstack React + Python Engineer who is actually a Computer Scientist at heart. Unlike typical web development roles focused on e-commerce or landing pages, this position involves building advanced simulation software for the energy industry. You will work on optimizing subsurface modeling and operational efficiency tools that require deep technical rigor.
This is a heavy-engineering environment. You won't just be consuming APIs; you will be part of a mature ecosystem where the Backend is King. We need someone who isn't afraid of a Windows-based enterprise environment and can dive into a complex codebase to figure things out.
Key Responsibilities:
- Complex UI Construction: Develop scalable React applications that handle massive datasets, real-time results, and engineering workflows.
- Backend Fluency: While you will write mostly TypeScript/React, you must be comfortable navigating, reading, and debugging C# / .NET backend code to understand data flows.
- Technical Leadership: Lead technical discussions and mentor team members, specifically bridging the gap between modern Frontend patterns and established Enterprise architectures.
- Resilient Engineering: Ensure maintainability and performance in a legacy-rich environment. You troubleshoot problems; you don't just report them.
Requirements:
- Full stack developer who is comfortable with React, C#, Python, Docker, .Net and AWS.
- AWS cloud–based enterprise product development requiring expertise including CICD pipeline [Azure DevOps] maintenance.
- Candidates must be able to adapt to agile development practices and respond effectively to a dynamic, fast-changing environment.
- Understanding of 3D visualization, with the ability to leverage legacy APIs to render and enhance large-scale files, delivering a seamless animated subsurface reservoir view.
- Prompt communication and strong adaptability for collaborating with remote teams are essential requirements.
- 5+ Years in Production: Proven experience building complex React applications, ideally in sectors like Fintech, Banking, Engineering, or Science.
- .NET/Windows Ecosystem: Familiarity with Visual Studio, Azure DevOps, and reading C# code is a massive plus. (Mac-only users might struggle here).
- Math & Data Proficiency: Experience rendering complex data (Charts, 2D/3D Projections, Maps) or working with simulation/scientific domains.
- Enterprise Mindset: You understand that "cutting-edge" in our industry means stability, precision, and handling legacy constraints intelligently.
Why You?
- You are bored by CRUD apps and want a mathematical/logic challenge.
- You define yourself as a "Software Engineer" first, and a "Frontend Dev" second.
- You have excellent communication skills to collaborate with multidisciplinary teams (QA, Backend, Product).
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