Remote Full Stack Software Engineer
Posted 5 hours 3 minutes ago by HireLATAM
Our client built a software that helps families skip the degree treadmill and get to real careers for their 16-20 year olds faster. We need a Full Stack Software Engineer who can read code fast, fix what's broken, ship new features now. We are hiring for impact Impact on the products and on the families we serve.
As Full Stack Software Engineer, you build and own the development of the apps that power the product. You work side by side with the founders to turn real needs into simple tools that help young adults find direction. You ship end to end. You're going to be a team of 1, your work touches the whole company. You turn messy problems into clear, fast systems. You set standards others will follow and design for speed, safety, and easy change. You push boundaries. You cut busywork with automation. You use modern tools: the cloud, React, Python, Postgres, and AI when it helps. You raise code quality with clear code, simple tests, and steady releases. We're looking for someone eager to push boundaries: automating inefficiencies, leveraging modern frameworks, cloud-native architectures, and AI.
Responsibilities- Build core features hands-on with React, TypeScript, Python (Flask), and PostgreSQL.
- Design and develop fast, reliable systems that support real users every day.
- Bridge business and engineering - take rough ideas and turn them into working tools that solve real problems for families.
- Ship clean, tested, and deployable code weekly.
- Automate repetitive work and remove technical debt to keep development fast and simple.
- Integrate AI tools, including OpenAI, to make our platform smarter and more efficient.
- Maintain readable and maintainable code that others can build on later.
- Communicate clearly with founders and team members about progress, tradeoffs, and priorities.
- 3-5+ years building and deploying full-stack applications with React, TypeScript, Python (Flask), and PostgreSQL.
- Expert at working with PostgreSQL and backend data design.
- Proven track of managing Redis-backed queue workers (Celery, RQ, or custom). You understand retries, idempotency, and avoiding race conditions.
- Hands-on with deploying to Render, Heroku, or similar cloud platforms and maintaining deployed apps.
- Familiar with integrating OpenAI API into custom apps.
- Skilled in integrating APIs (Stripe, Twilio, GoHighLevel, AirTable, etc.).
- Strong fundamentals: Git, testing, debugging, shipping to production.
- Write readable, maintainable, production-ready code and ship it weekly.
- Strong communication and self-management - you can explain what you're building and why.
- We don't care about college degrees. We care about great results. If you can do great work and show us, we want you.
- You get frustrated when priorities shift mid-week.
- You need a project plan before you can start writing code.
- You'd rather rebuild something from scratch than fix what's in front of you.
- You want a big team to bounce ideas off every day.
- You'd be uncomfortable working directly with the founders daily.
- You need external motivation or a checklist to stay on task.
- Frontend: React + TypeScript
- Backend: Python (Flask, SQLAlchemy)
- Database: PostgreSQL (Supabase where useful)
- Queues/Workers: Redis (Celery/RQ or custom)
- APIs/Integrations: REST, OpenAI, Twilio, GoHighLevel, Stripe, webhooks
Application Disclaimer: Please Read Before Proceeding
To ensure a fair and efficient hiring process, all applications must meet the mandatory requirements listed in the job description.
Voice/Video Recording is REQUIRED
Your application CANNOT be considered without a voice or video recording. It must be at least 30 seconds long and in English. Submissions in any other language or missing a recording will be automatically disqualified.
Mandatory Knockout Questions
Each application includes knockout questions designed to verify minimum qualifications required by the client. If you answer "NO" to any of these, you will be immediately disqualified from the hiring process for not having the experience requested for the role. Please note that the citizenship question is also a knockout if you answer "YES" as we are only able to hire Latin American talent based in Latin America.
Apply Wisely
To maintain fairness, please apply to no more than three jobs and only if you fully meet the listed qualifications. Applying to roles you don't qualify for will not improve your chances and may affect future applications.
Check Your SPAM Folder
All important updates will be sent via email, so be sure to check your inbox and spam/junk folders to avoid missing any communication.
We appreciate your interest and look forward to reviewing your application!