Full Stack Engineer

Roca Alliances

Medellín

On-site

COP 60,000,000 - 120,000,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Continuous training
Mentoring
Office in Medellín
Competitive salary

Job summary

Upshop, a SaaS platform transforming fresh food operations, seeks a Software Engineer in Medellín to help design, develop, and maintain scalable applications with Angular on the front end and cloud-native back end. You will contribute to AI-assisted code workflows, work in an Agile team, and help deliver robust features that reduce waste and improve retailer operations.

You will join a collaborative environment with two-week sprints, participate in code reviews, and mentor junior engineers while

Qualifications

  • Bachelor’s degree in Computer Science or related field or equivalent experience.
  • Experience with frontend frameworks such as Angular.
  • End-to-end development across UI, application, and database tiers.
  • Strong CS fundamentals (algorithms, data structures, concurrency).
  • Proficiency in design patterns and modern software engineering practices.
  • Experience with REST API design, security (OAuth2, JWT), and cloud-native architecture.
  • Ability to quickly learn new languages, frameworks, and tools.
  • Strong English communication skills (verbal and written).

Responsibilities

  • Design, develop, and maintain secure, high-performance applications using C#/.NET Core, Azure Functions, and Azure services.
  • Apply design patterns and clean architecture to build scalable, maintainable solutions.
  • Leverage AI tools for code generation, refactoring, testing, and debugging.
  • Collaborate with product owners, architects, QA, and DevOps in an Agile environment (two-week sprints).
  • Participate in code reviews, share knowledge, and mentor junior engineers.
  • Write unit and integration tests to ensure code quality.

Skills

Angular
REST API design
OAuth2 / JWT security
Cloud-native architecture
Unit testing
English communication
CS fundamentals
Design patterns
Async programming

Education

Bachelor’s degree in Computer Science or related field

Tools

Azure Functions
Cosmos DB
Service Bus
API Management

Job description

Position Overview:

Upshop is a SaaS platform built to transform fresh food operations for retailers. By unifying inventory management, forecasting, ordering, and omnichannel fulfillment in real time, Upshop makes store operations smarter and more efficient. From planning and preparation to delivery, it helps retailers reduce waste, streamline processes, and improve the way fresh food is managed—

resulting in better efficiency, less waste, and happier customers.

Key Responsibilities
  • Design, develop, and maintain secure, high-performance applications using C#/.NET Core, Azure Functions, and Azure services (Cosmos DB, Service Bus, Storage Accounts, API Management).
  • Apply design patterns, clean architecture principles, and solid computer science fundamentals to build scalable, maintainable solutions.
  • Actively leverage AI tools for code generation, refactoring, testing, and debugging.
  • Collaborate with product owners, architects, QA, and DevOps in an Agile environment (two-week sprints).
  • Participate in code reviews, share knowledge with peers, and mentor junior engineers.
  • Write unit and integration tests to ensure code quality and maintainability.
Required Skills & Experience
  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • Experience with frontend frameworks such as Angular.
  • Skilled in end-to-end development covering UI, application, and database tiers.
  • Strong grasp of computer science fundamentals (algorithms, data structures, concurrency).
  • Proficiency in design patterns and modern software engineering best practices.
  • Experience with REST API design, security (OAuth2, JWT), and cloud-native architecture.
  • Ability to quickly learn new programming languages, frameworks, and tools.
  • Strong English communication skills (verbal and written)
Preferred Qualifications
  • English certificate that confirms your advanced proficiency on the english level
  • Experience working with cloud platforms (e.g., Azure or similar) and backend technologies aligned with the mentioned stacks.
  • Background in grocery, food retail, or similar industries.
  • Exposure to AI-assisted software development workflows.
  • Familiarity with microservices architecture, asynchronous programming, and test-driven development.
Soft Skills
  • Fast learner with a proactive mindset.
  • Highly collaborative, adaptable, and able to work in a distributed, cross-cultural team.
  • Strong problem-solving and analytical thinking.

Join us and be part of a company transforming businesses globally

Competitive salary in Colombian pesos (COP)

Continuous training and mentoring

Work with a Leading Global company

Growth Opportunities: Join a growing team with plenty of room for career advancement.

Collaborative Culture: Work alongside passionate professionals in an innovative environment.

In-Office Role: Excellent opportunity to collaborate with Leadership in Medellín's modern office.

This is an Excellent Opportunity!

** Only resumes in English will be considered for this position **

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer (C# + Angular)
Full Stack Engineer (C# + Angular)

Roca Alliances S.A • Medellín

On-site
COP 70,000,000 - 110,000,000
Private medical insurance
Continuous training
Growth opportunities
+3
Full Stack Engineer
Full Stack Engineer

Roca Alliances • Medellín

On-site
COP 60,000,000 - 100,000,000
Competitive salary COP
Private medical insurance
Training and mentoring
+4
Full Stack Engineer (Azure/.NET) - Onsite Medellín
Full Stack Engineer (Azure/.NET) - Onsite Medellín

Roca Alliances • Medellín

On-site
COP 60,000,000 - 100,000,000
Competitive salary COP
Private medical insurance
Training and mentoring
+4
Full Stack Engineer - Onsite in Medellin (Relocation package)
Full Stack Engineer - Onsite in Medellin (Relocation package)

Roca Alliances • Valle del Cauca

On-site
COP 66,960,000 - 111,600,000
Competitive salary in Colombian pesos (COP)
Continuous training and mentoring
Collaborative Culture
+2
Full-Stack Engineer — AI-Driven Cloud SaaS (Azure/.NET)
Full-Stack Engineer — AI-Driven Cloud SaaS (Azure/.NET)

Roca Alliances • Medellín

On-site
COP 60,000,000 - 120,000,000
Continuous training
Mentoring
Office in Medellín
+1
Full-Stack Engineer (C# + Angular) – In-Office Medellín
Full-Stack Engineer (C# + Angular) – In-Office Medellín

Roca Alliances S.A • Medellín

On-site
COP 70,000,000 - 110,000,000
Private medical insurance
Continuous training
Growth opportunities
+3
Senior Full Stack Engineer ID89122
Senior Full Stack Engineer ID89122

AgileEngine, LLC. • Cartagena de Indias

Hybrid
COP 291,290,000 - 420,753,000
Professional growth
USD-based pay
Exciting projects
+1
Senior Full Stack Engineer ID89122
Senior Full Stack Engineer ID89122

AgileEngine, LLC. • Perímetro Urbano Manizales

Hybrid
COP 388,387,000 - 485,484,000
Professional growth
Competitive USD-based compensation
Exciting projects
+1
Full Stack Engineer ID85593
Full Stack Engineer ID85593

AgileEngine, LLC. • Pereira

Hybrid
COP 194,194,000 - 291,290,000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1
Senior Full Stack Engineer ID89122
Senior Full Stack Engineer ID89122

AgileEngine, LLC. • Pereira

Hybrid
COP 291,290,000 - 453,118,000
Professional growth
Competitive USD-based pay
Exciting projects
+1