[8NW] Staff Software Engineer
Remote · Costa Rica or San José, San José, Costa Rica
Job Summary
Staff/Lead Software Engineer focused on front-end development with React/TypeScript/Next.js, leading and mentoring while delivering customer-facing web applications. Hands-on development (60%) updating client-facing pages and flows, integrating data across the decision process, and working across the full tech stack (React.js, TypeScript, Next.js, Node.js, GraphQL, SQL, REST API, Context API). Includes back-end tasks and driving architecture; hands-on leadership duties (40%) such as code reviews, pair programming, design discussions, and roadmap planning with the Engineering Manager. Strong English communication required; depth in observability (DataDog), web performance optimization, and scaling production applications. Critical technology proficiency includes React, TypeScript, Next.js, Node.js, and DataDog.
Required Qualifications
- 8-10 years of overall development experience in a professional software engineer position
- 1-2 years of experience in a Tech Lead, Team Lead, or Staff Engineer role
- Expertise in React, advanced TypeScript, Next.js (preferably Next.js version 13), and Node.js
- Ability to mentor other engineers in TypeScript and share knowledge/best practices
- Experience with Observability (DataDog or similar)
- Experience with Web Performance (Core Web Vitals, caching, Critical Rendering Path, static generation)
- Experience working on large-scale production applications
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.