# Senior Software Engineer

**Company:** [Teachable](https://hotfix.jobs/companies/teachable)
**Location:** Remote
**Role:** Fullstack Engineering
**Experience:** 5+ years
**Skills:** JavaScript, TypeScript, React, Go, Ruby, Web Applications, Front-End Architecture, Application Performance, Code Review
**Posted:** 2026-08-31

> 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.

## Job Description

## Responsibilities
- Build user-facing features and improve front-end architecture.
- Optimize application performance for faster, more reliable product experiences.
- Analyze interfaces, components, and user flows to identify bottlenecks and inefficiencies.
- Collaborate with product, design, and engineering teams to design and implement features.
- Improve code review processes and apply front-end development best practices.
- Support production web applications across new and legacy codebases.
- Collaborate with teammates of varying experience levels on technical projects.

## Requirements
- 4+ years of hands-on experience building and supporting production web applications.
- Proficiency in JavaScript and TypeScript.
- Solid knowledge of and experience with React.
- Experience writing production software.
- Experience working on a platform with multiple services.
- Ability to work and solve problems independently.
- Strong collaboration, documentation, communication, and customer focus.
- Motivation to solve complex technical problems and improve existing codebases.

## Nice-to-haves
- Production experience with Golang and Ruby.
- Experience on an engineering enablement or platform team.
- Experience contributing to engineering-wide initiatives.

## Compensation
- Contract is CLT and paid in BRL.
- Compensation is intended to be fair and competitive, with pay bands informed by market data.
- Base salaries are reviewed periodically, typically during annual performance reviews or promotion cycles.

## Similar jobs

- [Senior Software Engineer, RCM Email Agents](https://hotfix.jobs/jobs/6fac9a87-ea6f-4e0b-87c9-c2e16fe8c521) - Commure - Rio de Janeiro, Brazil - $40k – $93k/yr
- [Senior Full-Stack Engineer - Alpaca Connect](https://hotfix.jobs/jobs/3e58aad2-731b-4a03-83d6-69eaf0a448e2) - Alpaca - Remote
- [Senior Full-Stack Software Engineer, CMS](https://hotfix.jobs/jobs/44bcacac-eabf-4b7e-96d3-4683cb580584) - Circle - Remote - $140k – $140k/yr
- [Senior Full Stack Engineer II](https://hotfix.jobs/jobs/6844cd0f-48ea-4a6e-8f85-152a989c196f) - Teachable - Remote
- [Senior Software Engineer - Full-stack - Growth Product](https://hotfix.jobs/jobs/8613952b-73c1-434a-a463-2f53c52f42c4) - Kraken - Remote

**Apply:** https://hotfix.jobs/jobs/3f31ca1e-6241-4be0-84ea-962c1af4863f
**Canonical:** https://hotfix.jobs/jobs/3f31ca1e-6241-4be0-84ea-962c1af4863f