Senior/Principal Software Engineer (React, .NET) - OP01999 at Dev.Pro. 🟢 We’re expanding our team and opening new remote opportunities! Review the role expectations, share your resume in English, and our team will follow up shortly.. We invite a Senior Software Engineer with strong frontend expertise in React.js and some hands-on experience with C#/.NET to join our team. In this role, you’ll help build and evolve an on-demand client onboarding tool that allows merchants to sign up for and configure products through digital forms. You’ll focus primarily on frontend development within a full-stack environment, contributing to the modernization and internationalization of a legacy system.. 🟩 What's in it for you:. Work with a Fortune 500 company with a worldwide presence and millions of customers. Help transform a legacy onboarding flow into a modern, self-service experience. Collaborate closely with US-based senior developers and core engineers in a tight-knit, highly experienced team . ✅ . Is that you?. 7+ years as a Software Engineer, including 3+ years with React.js (preferably v18+) . Proficiency in TypeScript/JavaScript. Material-UI (MUI v5) expertise. Frontend feature development on legacy codebases. REST API integration and troubleshooting experience. State management skills (Context API, React Query). Experience with modern build tools (Vite, Babel). Unit testing experience (Jest, React Testing Library for frontend; NUnit for backend). Git version control. CI/CD knowledge with Azure DevOps. Experience with Terraform for infrastructure as code. Experience with Azure cloud services (App Service, Functions, Service Bus, SQL Database, Application Insights). Familiarity with security best practices (XSS, CSRF prevention). Form validation and user input handling experience. Willingness to learn and work with C#/.NET. Clear, proactive communication and effective collaboration across teams. Scrum framework experience, including participation in Agile ceremonies. Upper-Intermediate+ English level for daily interaction with US-based teams. Flexibility, high visibility, and proactive communication on progress, challenges, and blockers. Strong ownership, accountability, and independent execution. Desirable:. Backend development experience with C#/.NET Core (preferably .NET 6+). Knowledge of Entity Framework Core and database design. REST API development and design experience. Docker containerization skills. Experience with Snowflake. Familiarity with alternative cloud providers (AWS, GCP). Experience working with US-based companies and clients. 🧩. Key responsibilities and your contribution. In this role, you’ll design and build frontend features, integrate with backend APIs, and collaborate across teams to modernize and maintain a legacy platform.. Develop frontend features that consume APIs from a partner team. Balance delivery needs with refactoring and maintenance of legacy code. Modernize the system to support internationalization. Perform occasional infrastructure and DevOps tasks, including managing Azure DevOps pipelines. Collaborate daily with US-based team members. Participate in Scrum ceremonies and Agile processes. 🎾. What’s it like working at Dev.Pro?. Dev.Pro is a global company that's been building great software since 2011. Our team values fairness, high standards, openness, and inclusivity for everyone — no matter your background. 🌐 We are 99.9% remote — you can work from anywhere in the world. 🌴 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. Our next steps:. ✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Internal interview — ✅ Client interview — ✅ Offer. Interested? Find out more:. 📋How we work. 💻 LinkedIn Page. 📈 Our website . 💻IG Page . Company Location: Brazil.
Senior/Principal Software Engineer (React, .NET) - OP01999 at Dev.Pro