Back to search
TechLine Consulting Linkedin · Posted 28d ago

Full Stack Engineer

San Francisco, California, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

ABOUT THE ROLE

We are looking for a Full Stack Engineer with deep expertise in Python, TypeScript, and React to design, build, and maintain scalable web applications. You will work across the entire stack—from crafting intuitive user interfaces to building robust APIs and services—collaborating closely with product, design, and infrastructure teams to ship high-quality features that delight our users.

KEY RESPONSIBILITIES

  • Design, develop, and maintain full stack web applications using React/TypeScript on the frontend and Python on the backend
  • Build and optimize RESTful and/or GraphQL APIs to support product features and integrations
  • Write clean, well-tested, and well-documented code following engineering best practices
  • Collaborate with product managers, designers, and fellow engineers to translate requirements into technical solutions
  • Participate in architectural discussions and contribute to technical decision-making
  • Implement CI/CD pipelines, automated testing, and monitoring to ensure system reliability
  • Mentor junior engineers through code reviews, pair programming, and knowledge sharing
  • Identify and resolve performance bottlenecks across the stack
  • Contribute to infrastructure and DevOps practices, including containerization and cloud deployments

REQUIRED QUALIFICATIONS

  • 3+ years of professional experience in full stack software development
  • Strong proficiency in Python (e.g., FastAPI, Django, or Flask) for backend development
  • Strong proficiency in TypeScript and modern React (hooks, context, functional components)
  • Experience with relational databases (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB, Redis)
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
  • Solid understanding of RESTful API design, authentication, and authorization patterns
  • Experience with version control (Git) and collaborative development workflows
  • Strong problem-solving skills and the ability to work independently in a fast-paced environment
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience

PREFERRED QUALIFICATIONS

  • Experience with state management libraries (Redux, Zustand, or React Query)
  • Familiarity with message queues and event-driven architectures (Kafka, RabbitMQ, Celery)
  • Experience with infrastructure-as-code tools (Terraform, Pulumi, or CloudFormation)
  • Knowledge of observability and monitoring tools (Datadog, Grafana, Prometheus)
  • Contributions to open-source projects or a strong public portfolio
  • Experience building and consuming microservices architectures
  • Familiarity with AI/ML integration, LLM APIs, or data pipelines is a plus

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent