Full Stack Developer

Oowlish Logo

Oowlish

📍Remote - Brazil, Uruguay

Summary

Join Oowlish, a rapidly growing Latin American software development company, and collaborate with US and European clients on cutting-edge digital solutions. As a Full Stack Developer, you will lead the migration of an existing Elixir/Phoenix application to a modern React + Node.js stack. This hands-on role demands technical leadership, autonomy, and expertise in cloud-based deployment and AI integration. Oowlish provides a supportive work environment, recognized as a Great Place to Work, with opportunities for professional development and a significant international impact. Enjoy the flexibility of remote work and a competitive compensation package.

Requirements

  • React.js – Proven experience building interactive front-end applications
  • Node.js – Experience with frameworks like Express or Nest.js and ability to justify technical choices
  • AI API Integration – Familiarity with implementing external LLM APIs (e.g., OpenAI, Claude, Gemini)
  • SQL & NoSQL – Strong experience with PostgreSQL and document-based databases (e.g., Firestore)
  • GCP – Hands-on experience deploying/managing applications in Google Cloud Platform
  • Firebase / Firestore – Comfortable integrating Firebase services
  • DevOps Ownership – Capable of handling deployments, CI/CD pipelines, and cloud hosting

Responsibilities

  • Lead the migration of an existing platform from Elixir/Phoenix to React + Node.js + PostgreSQL
  • Build scalable, user-friendly front-end applications using React.js
  • Develop robust backend services using Node.js (Express, Nest, or an equivalent framework)
  • Integrate with AI services such as OpenAI, Claude, or Gemini for advanced product capabilities
  • Deploy applications using GCP and manage infrastructure (CI/CD, hosting, environment setup)
  • Work with both SQL and NoSQL databases, including PostgreSQL and Firestore
  • Collaborate with internal stakeholders to ensure best practices in full-stack architecture and deployment

Preferred Qualifications

  • TypeScript – Bonus if you’ve used it in production
  • Python or Elixir – Helpful for understanding and transitioning the current codebase

Benefits

  • Home office
  • Flexible Hours
  • Competitive compensation based on experience
  • Career plans to allow for extensive growth in the company
  • International Projects
  • Oowlish English Program (Technical and Conversational)
  • Oowlish Fitness with Total Pass
  • Pet adoption incentive
  • PTO Bonus
  • Games and Competitions

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.