Dev.Pro

Intermediate Software Engineer – .NET, React.js

Dev.Pro

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • In this role, you’ll work with the team to build and maintain full-stack features across both frontend (React.js) and backend (.NET)
  • Write clean, testable, and maintainable code following best practices
  • Contribute to solution design and implementation discussions
  • Collaborate with the team to prioritize backlog items and deliver value-driven features
  • Participate in Agile/Scrum ceremonies and the release process to ensure smooth deployments
  • Conduct code reviews and assist in resolving technical challenges
  • Support improvements to overall application quality and architecture
  • Continuously learn new technologies and approaches to enhance team delivery

Requirements

  • 3+ years of hands-on experience with .NET Core/.NET 6+ and C#
  • Strong, hands-on experience with React.js, building and maintaining production-ready frontend features
  • Experience working in a full-stack role with 50/50 involvement in frontend (React.js) and backend (.NET) development
  • Good understanding of OOP principles
  • Experience writing unit tests and building testable code
  • Understanding of secure development practices and experience working in regulated environments
  • Experience working in an Agile/Scrum team
  • Ability to contribute to solution design and improvement, beyond pure implementation
  • Product- and client-oriented mindset, with focus on quality and maintainability
  • Strong communication and collaboration skills; adaptability and openness to feedback and change
  • Upper-Intermediate English level
Benefits
  • Get 30 paid days off per year to use however you like — vacations, holidays, or personal time
  • 5 paid sick days, up to 60 days of medical leave, and up to 6 paid days off per year for major family events like weddings, funerals, or the birth of a child
  • Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months
  • We pay in U.S. dollars and cover all approved overtime
  • Join English lessons and Dev.Pro University programs, and take part in fun online activities and team-building events

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NET.NET Core.NET 6C#React.jsOOP principlesunit testingtestable codesecure development practicesfull-stack development
Soft skills
communication skillscollaboration skillsadaptabilityopenness to feedbackclient-oriented mindsetfocus on qualityfocus on maintainability