Job details
Senior/Principal Software Engineer (React, .NET) - OP01999
- Java
- REST
- Docker
- AWS
- TypeScript
- Agile
This job might be expired
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.
Posted: 7 months ago
๐ข 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:
Similar jobs
-
(fluent English) Full-Stack Developer (Python/Java/React)
SupportYourApp , Remote /
-
Front End Developer (React)
SSC HR Solutions , Remote / Egypt
-
Fullstack Developer - React, Next.js & Node.js
Alongside , Remote /
-
Senior Engineer, React Native
FIXD Automotive , Remote /
-
Dรฉveloppeur (euse) Full-Stack Node.js et React
Irth Solutions , Remote /