#133115 - Senior Full-Stack Engineer - Data-Driven Workflow Applications

Lifted (an Upwork Company)

Colombia

Remote

COP 267,530,000 - 401,295,000

Full time

11 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Lifted (an Upwork Company) is seeking a Senior Full-Stack Engineer to architect and build production web applications that connect data-backed services with intuitive frontend interfaces. You will be an early core engineer shaping architecture and coding standards.

You will develop backend services with Java or Python, React/TypeScript frontend, and AWS-based deployment, delivering reliable data movement and scalable systems in a contract, remote LATAM setup through March 31, 2027.

Qualifications

  • 5+ years of hands-on software development using Java or Python.
  • 5+ years building backend services, APIs, or other data-driven applications.
  • 5+ years working with datastores such as MySQL, PostgreSQL, MongoDB, or comparable technologies.
  • 4+ years building production applications with both React and TypeScript.
  • Strong HTML, CSS, and modern JavaScript (ES6+) skills.
  • Experience with REST or GraphQL APIs, RPC-style communication, and JSON-based integrations.
  • Production cloud experience with a strong focus on AWS.
  • Experience leading code reviews and improving software quality.
  • Evidence of tangible impact from personally delivered engineering work.
  • A technical bachelor's degree.
  • Ability to operate as an early core engineer by shaping architecture, establishing coding standards, and guiding peers while remaining hands-on.

Responsibilities

  • Architect and build full-stack applications for data-driven operational workflows.
  • Develop backend APIs, microservices, workflow orchestration, automated triggers, and system synchronization.
  • Build production frontend experiences with React and TypeScript.
  • Establish architecture patterns, coding standards, and maintainable engineering practices as an early core team member.
  • Lead code reviews, guide peers, and contribute directly to hands-on implementation.
  • Diagnose reliability and performance issues across applications, services, integrations, and datastores.
  • Deliver measurable improvements to product capability, operational efficiency, or system quality.

Skills

Java
Python
Backend APIs
Datastores
React
TypeScript
HTML/CSS/JavaScript
AWS
REST/GraphQL
Code reviews
Bachelor's degree

Education

Bachelor's degree

Tools

PostgreSQL
MySQL
MongoDB
GraphQL
REST
Kafka
Apollo
Jest
Webpack/Vite

Job description

We are seeking a Senior Full-Stack Engineer to architect and build production web applications that connect data-backed services with intuitive frontend interfaces. The work will enable self-service operational processes, workflow automation, system integrations, and reliable data movement. As an early core engineer, this person will establish software foundations, deliver end-to-end solutions, and help raise engineering standards.

Key Responsibilities
  • Architect and build full-stack applications for data-driven operational workflows.
  • Develop backend APIs, microservices, workflow orchestration, automated triggers, and system synchronization.
  • Build production frontend experiences with React and TypeScript.
  • Establish architecture patterns, coding standards, and maintainable engineering practices as an early core team member.
  • Lead code reviews, guide peers, and contribute directly to hands-on implementation.
  • Diagnose reliability and performance issues across applications, services, integrations, and datastores.
  • Deliver measurable improvements to product capability, operational efficiency, or system quality.
Must-Have Skills
  • 5+ years of hands-on software development using Java or Python.
  • 5+ years building backend services, APIs, or other data-driven applications.
  • 5+ years working with datastores such as MySQL, PostgreSQL, MongoDB, or comparable technologies.
  • 4+ years building production applications with both React and TypeScript.
  • Strong HTML, CSS, and modern JavaScript (ES6+) skills.
  • Experience with REST or GraphQL APIs, RPC-style communication, and JSON-based integrations.
  • Production cloud experience with a strong focus on AWS.
  • Experience leading code reviews and improving software quality.
  • Evidence of tangible impact from personally delivered engineering work.
  • A technical bachelor's degree.
  • Ability to operate as an early core engineer by shaping architecture, establishing coding standards, and guiding peers while remaining hands-on.
Nice-to-Have Skills
  • Billing-system experience.
  • Service-oriented or event-driven architecture experience.
  • Frontend GraphQL experience, including Apollo or comparable tooling.
  • Experience with Kafka, Amazon SQS, RabbitMQ, or comparable messaging systems.
  • Design-system or reusable component-library experience.
  • Jest and React Testing Library experience.
  • Webpack or Vite experience.
  • Web accessibility experience, including WCAG.
  • Strong production debugging and troubleshooting experience.
  • Experience with large-scale or high-performance systems, including consistency, scalability, replication, or redundancy concerns.
  • Enterprise experience strongly preferred.
Required Tools and Platforms
  • Java or Python.
  • React and TypeScript.
  • HTML, CSS, and modern JavaScript.
  • REST or GraphQL, RPC, and JSON.
  • AWS.
  • MySQL, PostgreSQL, MongoDB, or comparable datastores.
Location Time and Engagement
  • Candidates must be based in LATAM.
  • Full US Central Time coverage is required.
  • This is a contract engagement at 40 hours per week.
  • The anticipated engagement runs through March 31, 2027.
  • This is not currently a contract-to-hire opportunity.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

#133115 - Senior Full-Stack Engineer - Data-Driven Workflow Applications
#133115 - Senior Full-Stack Engineer - Data-Driven Workflow Applications

Lifted, an Upwork Company™ • Bogotá ciudad

On-site
COP 257,391,000 - 471,884,000
Senior Full Stack Engineer Id89122
Senior Full Stack Engineer Id89122

Agileengine • Risaralda

Hybrid
COP 388,387,000 - 582,581,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Full Stack Engineer ID89122
Senior Full Stack Engineer ID89122

AgileEngine, LLC. • Medellín

Hybrid
COP 388,387,000 - 582,581,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Full Stack Engineer ID89122
Senior Full Stack Engineer ID89122

AgileEngine, LLC. • Metropolitana

Hybrid
COP 388,387,000 - 582,581,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Full Stack Engineer ID89122
Senior Full Stack Engineer ID89122

AgileEngine, LLC. • Sur

Hybrid
COP 388,387,000 - 582,581,000
Professional growth
Competitive compensation
Exciting projects
+1
Full Stack Engineer (Senior) ID55150
Full Stack Engineer (Senior) ID55150

AgileEngine • Medellín

On-site
COP 312,412,000 - 437,377,000
Professional growth
Competitive compensation
Exciting projects
+1
Full Stack Engineer (Senior) ID55150
Full Stack Engineer (Senior) ID55150

AgileEngine • Perímetro Urbano Barranquilla

On-site
COP 120,000,000 - 240,000,000
Professional growth: Mentorship, TechTalks
Competitive compensation: USD-based pay
Exciting projects: Modern solutions
+1
Full Stack Engineer (Senior) ID55150
Full Stack Engineer (Senior) ID55150

AgileEngine • Pereira

On-site
COP 120,000,000 - 180,000,000
Professional growth opportunities
Competitive compensation packages
Exciting projects
+1
Senior Full Stack Engineer ID89122
Senior Full Stack Engineer ID89122

AgileEngine, LLC. • Perímetro Urbano Barranquilla

Hybrid
COP 291,290,000 - 485,484,000
Professional growth
Competitive USD-based pay
Remote/Office flexibility
#136105 - Technical Lead - Full-Stack Production Systems
#136105 - Technical Lead - Full-Stack Production Systems

Lifted (an Upwork Company) • Colombia

Remote
COP 388,400,000 - 582,600,000