Skip to content
ShippoShippo

Senior Software Engineer, WebApp

Build and lead development of scalable full-stack web application features and distributed microservices, partnering with product and design teams. The role requires 8+ years of software development experience, strong architecture skills, and proficiency with technologies such as React, Python, Go, Kafka, SQL, and NoSQL.

About the job

Responsibilities

  • Build and maintain full-stack web application features, including scalable, distributed microservices.
  • Own complex features from technical design through production deployment while meeting high performance and reliability standards.
  • Enhance and support the core web application stack, ensuring performance and accuracy for high-throughput traffic.
  • Participate in on-call rotations, troubleshoot production incidents, and maintain high service-level agreements.
  • Collaborate with Product, Infrastructure, Design, and API partners.
  • Establish high engineering standards and mentor teammates.
  • Improve CI/CD pipelines, container-based software distribution, and observability.

Requirements

  • 8+ years of software development experience.
  • Experience building and maintaining highly available, scalable web applications.
  • Proficiency with programming languages and frameworks used in full-stack development on distributed systems, such as React, Python, Go, Kafka, SQL, and NoSQL.
  • Strong understanding of software architecture, object-oriented programming, and design patterns.
  • Experience with AI-assisted development workflows.
  • Ability to communicate effectively with stakeholders across organizations.
  • Strong interpersonal and collaboration skills.
  • Bachelor's degree in a STEM field, preferably computer science or software engineering.

Nice to Have

  • Experience in the shipping and logistics industry.
  • Experience building AI-powered customer-facing features.

Skills

React, Python, Go, Kafka, SQL, NoSQL, Docker, Kubernetes, CI/CD, Distributed Systems, Object-Oriented Programming, Design Patterns, Observability, Microservices, Ai-Assisted Development

Commure

Commure

Rio de Janeiro, Brazil

Senior Software Engineer, RCM Email Agents
$40k+/yrOn-site5+ YOEFullstack Engineering

Build and operate full-stack AI agents that automate high-volume healthcare revenue-cycle email workflows. The role requires strong Python/FastAPI, React, PostgreSQL, production engineering, and LLM or agent-harness experience.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

Teachable

Teachable

Brazil

Senior Full Stack Engineer II
No salary listedRemote5+ YOEFullstack Engineering

Build and improve scalable production web applications while automating development and deployment workflows, mentoring engineers, and advancing engineering-wide practices. Requires 5+ years of experience and proficiency with Docker, Kubernetes, AWS, and Terraform.

Teachable

Teachable

Brazil

Senior Software Engineer
No salary listedRemote5+ YOEFullstack Engineering

Build user-facing web features, improve front-end architecture, and optimize application performance for Teachable’s remote Brazil-based platform. The role requires 4+ years of production web application experience with JavaScript, TypeScript, and React, plus strong collaboration and problem-solving skills.