Point your AI agent at freehire and let it find you a job.

Get the CLI →

Jobtailor

NewBe an early applicant

Lead Full Stack Developer – React, Java, Node, Go, Python, AWS

Posted
Discussion

Summary

Lead full-stack engineer who owns enterprise web applications end to end: building React/TypeScript frontends and Go, Java, Python, or Node.js backend microservices on AWS (ECS, Lambda, CI/CD, monitoring). Also drives architecture reviews, testing, mentoring of junior engineers, and delivery aligned with client business outcomes.

  • Work with clients to define digital strategy and execution roadmaps
  • Design and implement differentiated digital solutions that deliver measurable value
  • Lead architecture, design, and delivery of enterprise-grade full-stack applications
  • Build scalable frontend experiences using ReactJS, TypeScript, and JavaScript
  • Develop backend APIs and microservices using Go, Java, Python, or Node.js
  • Architect AWS cloud-native solutions with containers, CI/CD, infrastructure automation, and monitoring
  • Own features end to end from design through deployment, production support, and continuous improvement
  • Lead technical design discussions, architecture reviews, and code reviews
  • Drive engineering excellence in testing, security, observability, and performance
  • Implement testing strategies and troubleshoot complex production issues
  • Mentor junior and mid-level engineers
  • Collaborate with product managers, architects, designers, business stakeholders, and distributed engineering teams
  • Communicate technical decisions, risks, and trade-offs
  • Lead technical initiatives, guide delivery execution, manage dependencies, and align delivery with business outcomes
  • Support sprint commitments, release quality, and production readiness

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent
  • 8+ years of full-stack software engineering experience
  • Deep expertise in ReactJS, TypeScript, and JavaScript, including hooks and functional components
  • Strong backend development experience in Go, Java, Python, or Node.js
  • Experience with APIs, microservices, distributed systems, REST, gRPC, Thrift, and Koa
  • Experience with relational and NoSQL databases, including PostgreSQL, MySQL, Aurora, RDS, MongoDB, DynamoDB, and Redis
  • Strong AWS experience, including ECS, Lambda, API Gateway, S3, and CloudWatch
  • Experience with Docker, Kubernetes, Terraform, and CI/CD, including CircleCI
  • Experience with unit, integration, API, and UI testing using Jest and Cypress
  • Experience with observability and monitoring using Datadog and CloudWatch
  • Understanding of networking and security fundamentals, including DNS, authentication, encryption, and secure API design
  • Familiarity with Gemini, Claude Code, GitHub Copilot, and Agile/Scrum
  • Ability to independently deliver complex technical initiatives with minimal supervision
  • Strong analytical, problem-solving, and debugging skills
  • Excellent communication, collaboration, and stakeholder management skills
  • Ability to balance engineering excellence with business priorities and customer outcomes
  • Ability to mentor engineers and guide technical standards
  • Nice-to-have: event-driven architecture, Kafka, AWS EventBridge, SQS, Databricks, Airflow, Temporal, Elasticsearch, design systems, monorepos, Bazel, AWS CDK, CloudFormation, high-scale SaaS, marketplace, PropTech, real estate technology, customer-facing digital products, and geographically distributed teams

Core Competencies

Demonstrates expertise in full-stack software engineering with a focus on ReactJS, TypeScript, and JavaScript for frontend development, alongside strong backend capabilities in Go, Java, Python, or Node.js. Proficient in architecting AWS cloud-native solutions and implementing CI/CD practices to ensure high-quality, scalable applications.

Highest-signal resume keywords

  • Full-Stack Software Engineering
  • ReactJS, TypeScript, JavaScript
  • AWS Cloud Solutions
  • APIs and Microservices Development
  • Mentoring and Technical Leadership

ATS Optimization Keywords

Hard Skills

  • ReactJS
  • TypeScript
  • JavaScript
  • Go
  • Java
  • Python
  • Node.js
  • APIs
  • Microservices
  • AWS

Soft Skills

  • Communication
  • Collaboration
  • Problem-Solving
  • Analytical Skills
  • Stakeholder Management

Certifications & Qualifications

  • Bachelor's Degree in Computer Science
  • Software Engineering

Industry Keywords

  • Event-Driven Architecture
  • High-Scale SaaS
  • Marketplace
  • PropTech
  • Real Estate Technology

Tools & Technologies

  • Docker
  • Kubernetes
  • Terraform
  • CI/CD
  • CircleCI
  • Jest
  • Cypress
  • Datadog
  • CloudWatch
  • GitHub

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available