
Principal/Senior Software Engineer – React.js
Dev.Pro
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Contribute to the modernization of a critical internal platform
- Transform a complex legacy system into an efficient, scalable solution
- Join an experienced, international team using a modern tech stack (NET 6+, React.js, TypeScript, Next.js, Docker, GCP)
- Develop and maintain high-quality code for new features and improvements
- Participate in the release process to ensure smooth deployments
- Collaborate with the team to refine the technical backlog
- Conduct code reviews and provide constructive feedback
- Work with the team to resolve technical challenges and implementation issues
- Contribute ideas and suggestions to improve the overall application architecture
Requirements
- 6+ years of experience with .NET 6+ and .NET Core development
- 2+ years of experience with JavaScript (React.js, TypeScript)
- Proven experience developing APIs with .NET 6
- Strong knowledge of SQL Server and stored procedures
- Experience writing unit tests and producing testable code
- Solid understanding of OOP principles and related concepts
- Experience building n-tier enterprise applications
- Strong technical judgment in selecting and applying languages, patterns, and libraries
- Good knowledge of Scrum methodology
- Excellent communication and teamwork skills
- Ownership, accountability, and proactive problem-solving
- Upper-Intermediate English level
- Experience building AI/ML-powered frontend features
- Familiarity with video encoding, FFmpeg, or annotation tools
- Experience building internal tools for data/ML teams
- Knowledge of Node.js or distributed systems
- Experience working with Azure, Redis, or containerized environments
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET 6+.NET CoreJavaScriptReact.jsTypeScriptAPIsSQL ServerOOP principlesunit testingAI/ML-powered features
Soft Skills
communicationteamworkownershipaccountabilityproblem-solving