Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
BetterEngineer seeks a seasoned software engineer to work on a TypeScript codebase across UI and API layers. You will ensure types align with real inputs, including failure modes, and collaborate on tests and code reviews.
You will draft typed functions, verify types against real inputs, and participate in PR reviews to deliver robust software for a US-based team. Fluency in English is essential.
You work in a TypeScript codebase that spans the UI, the API, or both, for a US team. The types have to match what the code does with real input, including the failure case. A type that only covers the happy path is not done.
On a placement, this is the work the US team expects.
We review work you have shipped. A keyword on a resume is not enough. You need advanced or fluent English. You will be in standups, code reviews, and Slack with a US team. You use AI tools to draft a typed function, then you check the types against real inputs before it ships. Every engineer is assessed on the four-level AI fluency scale before a client meets them. See the four levels .
You join the client team and work in their repo, their standups, and their code reviews. You work US business hours from Mexico, Costa Rica, Colombia, Peru, Brazil, Chile, Argentina, or Uruguay. The placement is almost always a full-time contract. You are paid the same amount every month in US dollars. The monthly invoice is for bookkeeping. Candidates never pay to apply or to join. How joining works .
BetterEngineer introduces senior engineers in Mexico, Costa Rica, Colombia, Peru, Brazil, Chile, Argentina, and Uruguay to US product teams. You work in the client repo. Candidates never pay anything.