Senior Software Engineer (.Net + React)

Hybrid, Office, Remote
Ukraine
Our customer is a leading logistics provider specializing in the wine industry in the United States. With a strong presence across key distribution regions, they offer end-to-end logistics, warehousing, and fulfillment solutions tailored to meet the unique needs of wineries, importers, and retailers.

Requirements:

  • 4+ years of professional experience with modern JavaScript frameworks and libraries such as React or Vue.js.
  • Strong knowledge of state manager Redux or other. Base knowledge of Webpack or other builders.
  • Experience with MUI library or a similar CSS library.
  • Understanding of RESTful API design and development.
  • Familiarity with GraphQL or other Api technologies.
  • 5+ years of professional experience in Backend development with .NET (C#), including building and maintaining web APIs and services.
  • Experience with relational databases, knowledge of SQL.
  • Good knowledge of Entity Framework.
  • Understanding of CI/CD pipelines.
  • Experience with the cloud platform Azure.
  • Familiarity with containerization tools like Docker and orchestration tools like Kubernetes.
  • Proficiency in GIT and experience with platforms like GitHub, GitLab, or Bitbucket.
  • 5+ years of professional experience in full-stack development.
  • Experience in working on large-scale, complex projects.
  • Track record of delivering high-quality software on time.
  • Strong analytical and problem-solving skills.
  • Ability to troubleshoot and debug complex issues across the entire stack.
  • Experience in performance optimization and scalability improvements.

Responsibilities:

  • Develop high-quality code, cover both FE and BE if needed.
  • Design and implement scalable and maintainable full-stack solutions, integrating with RESTful and GraphQL APIs.
  • Collaborate with cross-functional teams to define, design, and ship new features in large-scale and complex projects.
  • Utilize cloud services, particularly Microsoft Azure, for deploying and managing applications.
  • Apply containerization best practices using Docker and manage orchestration with Kubernetes.
  • Write clean, maintainable code and follow version control best practices using Git with platforms like GitHub, GitLab, or Bitbucket.
  • Troubleshoot, debug, and resolve technical issues across the entire technology stack.
  • Optimize application performance and ensure the scalability and reliability of delivered solutions.
  • Participate in code reviews, knowledge sharing, and continuous improvement processes.
  • Deliver high-quality software solutions on time and according to specifications.

We offer:

  • Annual paid vacation of 18 working days.
  • Extra vacation days for long-lasting cooperation.
  • Annual paid sick leave of 10 days.
  • Maternity/Paternity leave.
  • The opportunity for sabbatical leave.
  • Marriage and Parenthood Package.
  • Compensation for sports activities (up to 250$ per year) or health insurance covering (70%) — after the trial period.
  • Internal education (corporate library, Udemy courses).
  • Career development plan.
  • English and Spanish classes.
  • Paying taxes and managing PE (Private Entrepreneur).
  • Technical equipment.
  • Internal Referral program.
  • Opportunity to take part in company volunteering activities.
  • Sombra is a “Friendly to Veterans” award-holder.
Galyna Oliyarchyk

Recruitment Partner

Send CV

If you haven't found a fitting position, send us your CV and we'll get back to you shortly

    Thank You!