Skip to main content
Berlitz

Senior Software Engineer (Web)

RemoteColombia only· UTC+0…UTC+3
Published
Role
Frontend
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to CO only · UTC+0…UTC+3. Set where you work from to check your eligibility.

No BS summary

Senior Frontend Engineer with 5+ years of experience in React and TypeScript, capable of full-stack work including API design and backend changes. Must have experience building both consumer-facing and B2B tooling, and owning web release engineering. Preference for candidates in European time zones.

Core skills

ReactTypeScript

Required skills

GitHub

Optional skills

React NativeExpo

What you'll do

  • Design and build features in React and TypeScript, from screens and routing to state management, within a shared TypeScript layer also consumed by other client surfaces.
  • Build for learners, teachers, Berlitz staff, and enterprise customer reps in one app — distinct workflows, permissions, and data density, on a common design system.
  • Utilize React and TypeScript as your primary stack, building on the team’s shared design-system package.
  • Co-design typed API contracts with the backend team and make backend changes yourself when a feature calls for it.
  • Own the path from code to production: build configuration, bundling, versioning, environment promotion, and release.
  • Own the numbers that decide whether the product feels good — load and interaction performance, responsive behavior across devices, and WCAG-level accessibility.
  • Trigger and consume the platform team’s CI/CD pipeline (GitHub Actions) to ship builds without owning the underlying infrastructure.
  • Actively integrate advanced tools like Claude Code into your daily GitHub and development workflow to maximize code quality and speed.
  • Champion and apply best practices for type safety, testing, and accessibility across the app.

What they require

  • 5+ years of professional frontend development experience, with a proven track record shipping production web applications to real users.
  • Strong, production-proven experience with React and TypeScript, including modern rendering and data-fetching patterns.
  • Demonstrated experience working server-side — designing API contracts, writing endpoints, and reasoning about data models — enough to own a feature across the boundary.
  • Experience building both consumer-facing flows and role-based internal or B2B tooling — dashboards, admin screens, reporting.
  • Hands-on experience owning web release engineering end to end: build pipelines, versioning, staged rollout, and post-release monitoring.
  • Demonstrated ownership of frontend performance, responsive design, and accessibility in a real product.
  • Proficiency with GitHub for version control, code reviews, and collaborating across parallel teams.
  • Working knowledge of shared design-system consumption, client-side state management patterns, and consuming typed API contracts.
  • Excellent communication skills to mentor peers and align with parallel engineering teams.

Benefits

  • AI-Native by Default: We build with Claude (code generation, API design, code reviews, architectural documentation, and debugging). You get first-class AI tooling that takes the boilerplate off your plate, so your time goes to product craft, judgment, and the genuinely hard client problems.
  • Pure Greenfield: No legacy code, no technical debt, you own the design of the web experience for our global EdTech platform.
  • Infrastructure Support: A dedicated Platform Engineering team owns the underlying CI/CD pipeline and cloud infrastructure, so you focus on the app and the release craft that gets it to users.
  • 100% Remote: Work from anywhere in Columbia, with a preference for alignment with European time zones (CET/EET/WET).

language education franchise with headquarters in Princeton, New Jersey

EdTechEnterpriseberlitz.com/
Salary not disclosed