Search

Full Stack Developer

PublishedPublished: 9/10/2026
Technology

We are looking for a Full Stack Engineer based in Latin America to work on a long-term project for one of our clients, a Non-profit Organization based in New York.

Our client is committed to creating an empathetic world where nobody feels alone, providing free, 24/7, confidential, high-quality text-based mental health support and crisis intervention in English and Spanish.

Responsibilities

  • Build the next generation of a global mental health platform using technologies like Typescript, ReactJS, PHP and Go.
  • Drive innovation by partnering with Product and Design to develop solutions and features that support our client’s mission to promote mental well-being for people wherever they are.
  • Proactively identify dependencies and risks within delivery and work with the team to resolve them.
  • Work with Product to provide feasibility and technical guidance during requirements gathering.
  • Own the SDLC process from technical design to milestone delivery of features and projects.
  • Share ownership of the frontend Typescript/ReactJS stack and help shape the direction of our client’s technical investments, such as performance, observability, remediation of security vulnerabilities, bugs, and tech debt maintenance.

Requirements

  • Advanced Level of English.
  • 5+ years of experience working as a Full Stack Engineer.
  • 3+ years of experience working with Go.
  • 3+ years of experience working with TypeScript and ReactJS.
  • 2+ years of experience working with Socket.io Integration, implementing socket.io-client to manage real-time events.
  • 1+ years of experience working with PHP using Symfony framework.
  • Experience working with Playwright.
  • Proficiency with AWS services and cloud architecture best practices.
  • Experience working with relational databases like PostgreSQL/MySQL/Oracle/MS-SQL Server.
  • Strong problem-solving skills and the ability to clearly communicate analysis and reasoning.
  • Eagerness to learn quickly and take ownership of technical problems.

Bonus Points

  • Bachelor’s Degree in Computer Science, Systems Engineering or related fields.
  • 2+ years of experience working with Redux toolkit for state management, slices, thunk, etc., and functional components.
  • Hands-on experience using Redux-thunk or createAsyncThunk for API and socket interactions, showing real-world complexity experience and good understanding of state orchestration.
  • Experience designing, implementing, and evolving service-oriented or API-first architectures.
  • Experience improving or owning CI/CD infrastructure, deployment automation, and release processes.
  • Experience with Terraform and Ant Design System.

What we offer

  • Long term positions
  • Compensation in USD
  • Paid time off
  • Cool clients and products
  • Work with great engineers

4tech

Required skills

  • Crisis Intervention & Management
  • MySQL
  • Oracle
  • PHP
  • Identifying Problems
  • Investments
  • Relational Database Experience
  • ReactJS
  • Best Practices
  • Symfony
  • PostgreSQL
  • Continuous Integration and Delivery (CICD)
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...