Senior Software Engineer (React.js, .NET, C#) Team Lead - Remote (Porto, Poland, Bulgaria) | English
🚀 About Dev.Pro
Join Dev.Pro – a US-based software development company delivering top-notch software experiences since 2011. We're looking for a brilliant, proactive, and results-oriented Full-Stack Software Engineer to join our team on a fintech project.
💼 The Role
You'll be leading a team of skilled software engineers in developing, improving, and maintaining innovative fintech products for a leading billing services provider. This includes working on an internal admin panel for onboarding new merchants, managing permissions, and configuring settings for up to 50 users.
🎯 What You'll Do
- Lead development efforts, address bugs, and manage release processes.
- Coordinate tasks and ensure smooth team collaboration.
- Mentor and guide software engineers, and provide technical support.
- Collaborate with stakeholders on technical decisions.
- Evaluate deliverables and propose enhancements.
- Implement design patterns and follow best practices.
- Participate in backlog refinement, architectural, and design discussions.
- Review code and create comprehensive unit tests.
👩💻 What We're Looking For
-
4+ years of hands-on .NET experience and strong .NET Core knowledge.
- Proficiency in JavaScript, TypeScript, and React.js.
- Experience writing unit tests.
- Knowledge of MS SQL and stored procedures.
- Upper-Intermediate English level.
- Strong accountability and self-organization.
- Proven leadership experience, including leading multinational teams.
- Excellent communication, collaboration, and client interaction skills.
- Ability to build strong relationships within and across teams.
- Ability to escalate and follow up on issues until resolution.
➕ Nice to Have
- Fintech industry background.
- Familiarity with the pre-Core .NET Framework.
- Understanding of the CQRS pattern.
- Experience with Next.js.
- Basic knowledge of deployment processes.
- Experience with GCP and Docker.
🤝 Benefits
- Enjoy 30 paid rest days per year for holidays, vacations, and other purposes.
- Receive 5 sick leave days, up to 60 days of medical leave, and up to 6 days of family leave per year.
- Benefit from a fully compensated health insurance package.
- Participate in fun online activities and team-building events.
- Get continuous remote HR, payroll support, and overtime coverage.
- Access English/Polish/Portuguese language lessons.
- Develop your expertise with mentorship support and DP University.
🗓️ Next Steps
- Submit your CV in English.
- Introductory call with a Recruiter.
- Internal interview.
- Client interview.
- Job offer.
🏢 Location: Remote (Porto, Porto District, Portugal; Wrocław, Lower Silesian Voivodeship, Poland; Sofia, Sofia City Province, Bulgaria)
🎯 Job Category: Software Development
We hope you will join us!