Job Description Este es un puesto de trabajo remoto.
We are seeking a skilled and proactive Fullstack Engineer to join our growing development team.
In this role, you will be responsible for maintaining and supporting existing features, ensuring the reliability and scalability of the platform.
You will work closely with product, design, and engineering teams to deliver high-quality solutions that enhance the experience for instructors and end users.
This position is ideal for individuals who thrive in fast-paced startup environments, take ownership, communicate effectively, and are passionate about building tools that make a real impact.
Key Responsibilities
● Maintain, optimize, and support scalable fullstack features using modern technologies.
● Collaborate with team members to ensure system stability and performance.
● Write clean, efficient, and well-documented code following best practices.
● Participate in code reviews, provide constructive feedback, and contribute to continuous improvement.
● Troubleshoot and resolve production issues as part of an on-call rotation.
● Communicate proactively and manage priorities effectively based on impact and urgency.
Requisitos
Must-Have Skills:
● Strong proficiency in TypeScript and Node.js.
● Experience with PostgreSQL and GraphQL.
● Solid understanding of frontend and backend development (50/50 balance expected).
● Excellent communication and teamwork skills.
● Ability to work independently in a remote environment.
Nice-to-Have Skills:
● Experience with React Native (without Expo) or Svelte.
● Familiarity with performance optimization and user experience best practices.
● Previous experience in startups or agile environments.
Work Environment
● Fully embedded within a collaborative development team.
● No DevOps or cloud infrastructure responsibilities.
● Remote position, with preference for candidates based in Latin America (LATAM).
RequirementsMust-Have Skills: Strong proficiency in TypeScript and Node.js.
Experience with PostgreSQL and GraphQL.
Solid understanding of frontend and backend development (50/50 balance expected).
Excellent communication and teamwork skills.
Ability to work independently in a remote setup.
Nice-to-Have Skills: Experience with React Native (without Expo) or Svelte.
Familiarity with performance optimization and user experience best practices.
Previous experience working in startups or agile environments.