Senior Software Engineer, Fullstack

New
C
CoderPadTechnical Assessment
This role is remote from Latin America., Required overlap window with core team: Pacific 7:00 - 16:00ContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSGraphQLNode.jsPostgreSQLFull Stack DevelopmentGCPJavaRuby on RailsTypeScriptReact

Requirements

  • Senior-level experience shipping production software end-to-end in a fullstack capacity.
  • Strong backend engineering skills in at least one modern language and ecosystem.
  • Practical frontend experience with a component-based framework.
  • Proven ability to pick up unfamiliar stacks quickly and deliver in mixed-technology environments.
  • Hands-on experience with agentic development workflows (e.g., Cursor, Claude Code, Codex) and evaluation of AI-generated code.
  • Experience building production systems using AI, including LLM API integrations, prompt design, streaming, and tool/function calling.
  • Significant contribution to code review, raising code quality and mentoring peers.
  • Experience identifying/reducing technical debt and contributing to architecture planning.
  • Proven ownership of production system health through monitoring/alerting, incident response, and operational follow-through.
  • Experience partnering with product and technical leads on planning and delivery.
  • Strong engineering fundamentals in testing, observability, debugging, and safe incremental delivery.
  • Clear written communication and collaborative ownership mindset in remote teams.

Responsibilities

  • Build and ship fullstack product features across candidate and recruiter experiences, from API and data model design to frontend implementation.
  • Improve real-time AI-powered experiences used in interviews and assessments, including model orchestration, streaming UX, tool/function-calling patterns, and reliability.
  • Contribute to systems that integrate multiple LLM providers and require pragmatic handling of latency, cost, observability, and non-deterministic behavior.
  • Develop and improve deterministic internal tooling that helps engineers and agents execute work safely, repeatably, and with strong audibility.
  • Partner across product, design, and platform teams to take ambiguous problems from definition to production rollout.
  • Lead and mentor through code review, using reviews as both a quality gate and a coaching channel for less-experienced engineers.
  • Plan and deliver technical debt, architecture, and observability initiatives that improve long-term system maintainability.
  • Participate in on-call operations and drive runbook, reliability, and incident follow-up improvements.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now