Senior Frontend Engineer

AI overview

Be at the forefront of modern frontend engineering and cloud infrastructure by architecting scalable environments and leading technical standards using React, TypeScript, and AWS.
Company Overview:
Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer many opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.
Position Title: Senior Frontend Engineer
Location: Remote - Colombia
What you will be doing:
We are seeking a Senior React & AWS Developer who operates at the intersection of modern frontend engineering and cloud infrastructure. In this unique role, you will not only build sophisticated user interfaces using React and TypeScript but also own the infrastructure that serves them. You will be responsible for architecting scalable cloud environments using Terraform, managing automated deployment pipelines via GitHub Actions, and ensuring our applications are performant, secure, and highly available on AWS. Your responsibilities will include:
  • Cloud-Native Frontend Development: Architect and build responsive, type-safe web applications using React and TypeScript.
  • Infrastructure as Code (IaC): Provision and manage AWS infrastructure (S3, CloudFront, Route53, API Gateway, Lambda) using Terraform.
  • CI/CD Automation: Design, maintain, and optimize secure deployment pipelines using GitHub Actions to automate testing, building, and deploying to various environments (Dev, Staging, Prod).
  • Performance & Security: implementation of caching strategies (CDN invalidations), WAF configurations, and secure header management.
  • Technical Leadership: define code standards for both application logic and infrastructure configurations—mentor team members on cloud best practices and type safety.
Requirements & Qualifications
To excel in this role, you should possess:
  • 5+ years of professional software development experience.
  • 4+ years of specialized experience with React in a production environment.
  • 2+ years of hands-on experience managing production AWS infrastructure.
  • Proven experience using Terraform in a team environment (not just personal projects).
  • Strong background in setting up CI/CD pipelines, specifically with GitHub Actions.Frontend Engineering (React & TypeScript)
  • Core: Advanced proficiency in React 18+, utilizing Hooks, Functional Components, and Context API.
  • Language: Strict TypeScript enforcement (Interfaces, Generics, Utility Types) to ensure code quality and prevent runtime errors.
  • State Management: Experience with robust state libraries (Redux Toolkit, Zustand, or React Query).
  • Testing: Writing unit and integration tests using Jest and React Testing Library.
  • AWS Services: Deep understanding of hosting static sites and SPAs using S3 and CloudFront, and managing compute/networking via Lambda, API Gateway, and VPC.
  • Terraform: Expertise in writing modular, reusable HCL code. Experience managing state files (remote state locking with DynamoDB/S3) and creating custom modules.
  • GitHub Actions: Creating complex workflows (YAML) for linting, testing, building Docker containers (if applicable), and deploying infrastructure changes.
  • Release Management: implementing strategies like Blue/Green deployments or Canary releases for frontend applications.
  • Monitoring: Integrating observability tools (CloudWatch, Datadog, or Sentry) to track application health and errors.
Why you will love Lean Tech:
  • Join a powerful tech workforce and help us change the world through technology
  • Professional development opportunities with international customers
  • Collaborative work environment
  • Career path and mentorship programs that will lead to new levels.
Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will be vital to our continued success. Lean Tech is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Lean Solutions Group is a top workforce optimization company that provides offshore and nearshore staffing solutions to transform business operations. With a workforce of 7,000 employees across seven satellite offices, they offer services in staffing, ...

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Frontend Engineer Q&A's
Report this job
Apply for this job