Haystack
← Back to Jobs
Remote
Technology

Senior Lead Software Engineer – Full Stack (Python, ReactJS, AWS)/Remote

Apetan ConsultingUnited States🇺🇸United StatesPosted 9 Jul 2026

Quick Overview

Work Type
Remote
Level
Mid Senior

Job Description

 

Job Title- Senior Lead Software Engineer – Full Stack (Python, ReactJS, AWS)

Location- Remote

 

Job Summary

We are seeking a Senior Lead Software Engineer with strong expertise in Python, ReactJS, and AWS to lead the design, development, and deployment of scalable web applications and cloud-native solutions. The ideal candidate will provide technical leadership, mentor engineering teams, drive architectural decisions, and deliver high-quality software solutions aligned with business objectives.

Key Responsibilities

  • Lead the design, development, and deployment of full-stack applications.
  • Architect scalable, secure, and high-performance solutions using Python, ReactJS, and AWS.
  • Develop and maintain backend services, APIs, and microservices.
  • Build responsive and user-friendly frontend applications using ReactJS.
  • Collaborate with product managers, architects, QA teams, and stakeholders to define technical requirements.
  • Conduct code reviews and enforce coding standards and best practices.
  • Mentor and guide software engineers and development teams.
  • Optimize application performance, reliability, and scalability.
  • Implement CI/CD pipelines and DevOps best practices.
  • Troubleshoot and resolve complex technical issues.
  • Participate in system design, architecture reviews, and technical planning.

Required Skills

  • Strong proficiency in Python for backend development.
  • Extensive experience with:
    • React
    • Node.js (preferred)
    • RESTful API and microservices development.
  • Experience with cloud platforms, particularly:
  • Hands-on experience with AWS services such as:
  • Experience with relational and NoSQL databases.
  • Strong knowledge of software architecture, design patterns, and system scalability.
  • Experience with version control tools such as Git.
  • Knowledge of containerization technologies such as Docker.
  • Experience with CI/CD pipelines and DevOps practices.

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • Experience with:
    • Kubernetes
    • Terraform
  • Exposure to serverless and event-driven architectures.
  • Knowledge of Agile/Scrum methodologies.
  • AWS certification(s) preferred.

Leadership Responsibilities

  • Lead technical discussions and architectural reviews.
  • Mentor junior and mid-level engineers.
  • Drive engineering best practices and development standards.
  • Coordinate with cross-functional teams to ensure successful project delivery.
  • Support hiring, onboarding, and technical evaluations.

Skills

Docker
Microservices
Node.js
AWS
Scrum
Agile
Git
Kubernetes
Python
React
Terraform

Similar jobs