Lead Full-Stack Software Engineer

EPAM Systems

Colombia

Remote

COP 120,000,000 - 150,000,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off
Upskilling courses
LinkedIn Learning access
Global career opportunities

Job summary

EPAM Systems in Colombia is seeking a Lead Full-Stack Software Engineer to own both backend and frontend work, leveraging Python and FastAPI within an AWS-based stack. You will drive architecture and coding standards in a collaborative, Scrum-driven team.

You will guide and mentor developers, participate in code reviews, and ensure high-quality delivery while applying AI concepts and modern frontend technologies such as Next.js, TypeScript, and Tailwind.

Qualifications

  • At least 5 years of full-stack development experience.
  • At least 1 year leading development teams.
  • Hands-on Python experience with FastAPI for backend services.
  • Infrastructure as Code in AWS environment.
  • Experience with PostgreSQL relational databases.
  • Frontend skills: Next.js, TypeScript, Tailwind.
  • Strong REST/JSON API design and patterns.
  • Experience with Scrum and Agile processes.
  • Strong communication in distributed teams.
  • Familiarity with AI technologies and LLMs.

Responsibilities

  • Own back-end and front-end development for the product.
  • Collaborate with teammates to improve development workflow.
  • Participate in code reviews and maintain coding standards.
  • Actively support Scrum ceremonies.
  • Identify and fix bugs and security issues quickly.

Skills

Python
FastAPI
AWS
Next.js
TypeScript
React
Tailwind
REST API
SOLID
Scrum
Leadership
Communication
AI integration
English (C1)

Tools

PostgreSQL
Infrastructure as Code

Job description

We're in search of a Lead Full-Stack Software Engineer to come aboard our Scrum team and take on a mix of back-end and front-end responsibilities. The ideal candidate brings solid expertise in Python along with an Infrastructure as Code mindset. Beyond that, familiarity with AWS, Postgres relational databases, and front-end technologies like Next.js, React, TypeScript, and Tailwind is expected. This position calls for close teamwork, participation in code reviews, and full engagement in Scrum ceremonies. We're after someone with strong AI capabilities who can operate independently without requiring constant guidanceResponsibilitiesTake ownership of both back-end and front-end development work throughout the productWork in close partnership with teammates to refine and enhance the overall development workflowParticipate in code review sessions and help maintain strong coding standards throughout the codebaseFully engage in the team's Scrum ceremonies, actively supporting the agile processIdentify and fix bugs along with security vulnerabilities quickly and effectivelyRequirementsAt least 5 years of applicable professional experience in full-stack software developmentA minimum of one year spent leading and managing development teamsDemonstrated hands-on expertise with Python, particularly FastAPI, for constructing backend servicesHands-on background applying Infrastructure as Code methods to provision and manage cloud infrastructureExperience deploying and managing applications within the AWS cloud environmentBackground working with Postgres as a relational database solution for data storage needsSkilled in Next.js, TypeScript, and Tailwind for constructing contemporary front-end interfacesClear understanding of RESTful API design and JSON for building and consuming web servicesStrong command of SOLID principles, REST architecture, and widely used design patternsPractical background operating within Agile frameworks, with particular focus on ScrumSolid troubleshooting capability, backed by a history of successfully resolving software bugsStrong communication abilities, with proven success collaborating within distributed teamsDemonstrated capacity to rapidly pick up and apply new tools and technologiesFamiliarity with AI technologies, including Claude, and how AI integrates into the software development lifecycleExposure to AI native engineering principles and methodologiesWorking knowledge of Large Language Models (LLMs) and their real-world applicationsFluent English communication skills at a C1 level or higherNice to haveBackground fixing accessibility-related defects and issuesKnowledge of WCAG 2.x accessibility standards and related compliance requirementsFamiliarity with CSS and SASS for front-end styling and upkeepPractical experience with Amazon Web Services for managing cloud infrastructureExposure to Anthropic Claude for AI-supported development workSkilled in ReactJS for developing interactive user interface componentsWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInEPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

EPAM Systems • Colombia

Remote
COP 90,000,000 - 150,000,000
Healthcare benefits
Paid time off
Learning & development
+1
Lead Full-Stack Python Software Engineer
Lead Full-Stack Python Software Engineer

EPAM Systems • Colombia

Remote
COP 120,000,000 - 240,000,000
Healthcare benefits
Paid time off
Upskilling & certification courses
+2
Senior Full-Stack Python Software Engineer
Senior Full-Stack Python Software Engineer

EPAM Systems • Colombia

Remote
COP 120,000,000 - 180,000,000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+3
Lead Python Full Stack Engineer
Lead Python Full Stack Engineer

EPAM Systems • Colombia

Remote
COP 379,687,000 - 506,249,000
Healthcare benefits
Paid time off and sick leave
Professional development opportunities
Senior Full Stack Engineer (Python/React)
Senior Full Stack Engineer (Python/React)

EPAM Systems • Colombia

Remote
COP 120,000,000 - 180,000,000
Chief JavaScript Full-Stack Engineer
Chief JavaScript Full-Stack Engineer

EPAM Systems • Colombia

Remote
COP 180,000,000 - 320,000,000
Healthcare benefits
Paid time off
Upskilling and certification courses
+1
Full-Stack Software Engineering Manager (JavaScript)
Full-Stack Software Engineering Manager (JavaScript)

EPAM Systems • Colombia

Remote
COP 191,969,000 - 319,949,000
Healthcare benefits
Paid time off
Training & certification
+1
Chief Software Engineer (AI-Powered Financial Assistant)
Chief Software Engineer (AI-Powered Financial Assistant)

EPAM Systems • Colombia

On-site
COP 383,939,000 - 575,908,000
Healthcare benefits
Paid time off
Upskilling & certification courses
+2
Lead Full-Stack Developer (TypeScript/React/Next.js)
Lead Full-Stack Developer (TypeScript/React/Next.js)

EPAM Systems • Colombia

On-site
COP 156,240,000 - 234,360,000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+1
Advanced Software Engineering Manager
Advanced Software Engineering Manager

EPAM Systems • Colombia

Remote
COP 120,000,000 - 240,000,000