Senior Front-end Engineer (React + .NET/Back-end Exposure)
Indexed description
Experience and Skills
- Senior level experience with 5+ years of professional software engineering experience.
- 3+ years of production React experience, including deep proficiency in hooks, functional components, and state management.
- Strong command of TypeScript and ES6+.
- Working experience with .NET (C#) for backend development, including building or maintaining APIs, and comfortable reading or writing backend code.
- Proven track record of optimizing frontend performance, including bundle size, render cycles, and lazy loading.
- Experience with testing frameworks such as Jest and React Testing Library.
- Solid understanding of RESTful APIs and asynchronous JavaScript patterns.
- C1 English level or higher.
Skills
- React
- TypeScript
- .NET
- RESTful APIs
- Jest
- React Testing Library
- ES6+
- testing
- Solid
- JavaScript
Projects
This role is for a Senior Frontend Engineer to drive the development of responsive, high-performance web interfaces using React, with working knowledge of backend development in .NET. You will own feature implementation end to end, from component architecture to production deployment, working with autonomy on a remote team distributed across LATAM. You will make architectural decisions and collaborate closely with backend engineers to design clean, maintainable systems. This requires navigating the .NET codebase to understand data flows, debug integration issues, or contribute directly to API-related work. Your work directly shapes user experience for a highly precise tax preparation platform where speed, accuracy, and accessibility are critical.Key Responsibilities
- Architect and build complex React components and feature modules with minimal guidance.
- Optimize application performance through code splitting, memoization, and efficient state management.
- Review code and mentor mid-level developers on React best practices.
- Collaborate with backend engineers to design API contracts and data flows, engaging directly in discussions to unblock integration issues.
- Contribute to or troubleshoot backend .NET code when needed, particularly around API endpoints consumed by the frontend.
- Diagnose and resolve production issues across various browsers and devices, as well as issues that span the frontend and backend boundary.
- Maintain high test coverage and documentation standards on both frontend and backend-adjacent work.
Benefits
We provide the opportunity to participate in impactful and technically rigorous industrial data projects that drive innovation and professional growth. Our work environment emphasizes technical excellence, collaboration, and continuous innovation.
Niuro supports a 100% remote work model, allowing flexibility in work location globally. We invest in career development through ongoing training programs and leadership opportunities, ensuring continuous growth and success.
Upon successful completion of the initial contract, there is potential for long-term collaboration and stable, full-time employment, reflecting our long-term commitment to our team members.
Joining Niuro means becoming part of a global community dedicated to technological excellence and benefiting from a strong administrative support infrastructure that enables you to focus on impactful work without distraction.
Nice to Have
- Entity Framework Core
- Fintech
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search