locationColombia

work typeHybrid

work typeRemote

Middle Software Engineer (Fullstack)

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:

  • Proficiency in HTML, CSS (SCSS,Sass) , JavaScript (TypeScript).
  • 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 similar CSS library Understanding of RESTful API design and development
  • Familiarity with GraphQL or other Api technologies, Backend development experience 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 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
  • 3+ 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 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.

What we offer:

Well-being:

  • 10 working days of Paid Day Off within an individual year.
  • Up to 15 working days of Unpaid days off within an individual year.

Professional Growth:

  • Sombra University courses – enjoy a range of learning opportunities through Sombra University. It offers many educational courses, as well as educational lectures on a variety of topics.
  • Sombra Around Tech – community attendance – Sombra unites engineers and experts in several areas: Front-end, Back-end, QA, DevOps, and Вusiness Analysis.
  • Mentorship program – available on request.
  • UDEMY online course platform – stay up-to-date with the latest technologies and programming languages.
  • English courses and Speaking Club – attend English classes twice a week in small groups.

Added advantages:

  • Work equipment (Laptop, monitor, and small devices compensation).
  • Sombra’s referral program.
  • If you know someone you believe is a good fit for our cooperation, you can recommend them and get a reward.
  • Public Holidays – celebrate 18 statutory holidays in Colombia.
  • Sombra events – Join Sombra’s traditional events (both online and offline).
author

Carlin Acosta

Recruiter

Apply Now

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