D

Senior Software Engineer (React.js, .NET, C#) Team Lead - OP01439

Dev.Pro
Full-time
Remote
Portugal

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

  1. Submit your CV in English.
  2. Introductory call with a Recruiter.
  3. Internal interview.
  4. Client interview.
  5. 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!