Full-Stack Software Engineer

P
PearlCatering analytics software
Bogotá, Bogota, Colombia. Medellín, Medellin, Colombia. São Paulo, São Paulo, Brazil. Lima, Callao Region, Peru. Mexicali, Baja California, Mexico. Rio de Janeiro, Rio de Janeiro, Brazil, EST | 9:00 AM – 6:00 PM, Monday–FridayFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English at C1+ CEFR level
Experience
3–7 years of professional software engineering experience in production environments
Required Skills
Node.jsExpress.jsGCPJavascriptMongoDBTypeScriptNext.jsReact

Requirements

  • Have 3–7 years of professional software engineering experience in production environments.
  • Have production experience with JavaScript and TypeScript across front-end and back-end code.
  • Have production experience building user-facing applications in React.
  • Have production experience building and deploying Node.js and Express APIs.
  • Use Claude Code, Codex, Cursor, or equivalent agentic coding tools hands-on daily.
  • Have a track record of owning features end-to-end, from design and testing through production deployment.
  • Have English at C1+ CEFR level for daily communication with the CTO and client Slack channels.
  • Next.js and MongoDB or another NoSQL database experience is a nice-to-have.
  • Google Cloud Platform infrastructure experience is a nice-to-have.
  • Experience embedding Claude API or OpenAI API in production applications is a nice-to-have.
  • Experience building data ingestion pipelines or analytics dashboards from third-party API data is a nice-to-have.
  • Remote work experience with US-based teams is a nice-to-have.

Responsibilities

  • Design, build, test, and deploy production features end-to-end with minimal supervision.
  • Integrate third-party point-of-sale APIs and build data pipelines that feed user-facing analytics.
  • Implement AI-driven features using the Claude and OpenAI APIs.
  • Join planning and brainstorming sessions and give feedback on larger feature initiatives.
  • Triage and fix bugs reported through client Slack channels.
  • Update software packages and patch security vulnerabilities.
  • Maintain uptime of applications running in Google Cloud Platform production environments.
  • Set up schedulers, task queues, and cloud infrastructure to support new features.
  • Use the team’s multi-worktree workflow in Claude Code and Codex to plan, implement, check, and deploy code.
  • Review pull requests and maintain test coverage and code quality across parallel workstreams.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now