We are looking for a Full Stack Engineer to join our team and work on cutting-edge web applications. You will be responsible for building and maintaining scalable, high-performance solutions using
Next.js, microservices architecture, Vercel, and Supabase. The ideal candidate has experience with both front-end and back-end development, a strong understanding of serverless environments, and the ability to optimize performance and security.
Key Responsibilities:
Develop and maintain full-stack applications using
Next.js, ensuring high performance and scalability.
Design, build, and deploy microservices that interact with the front end, third-party APIs, and databases.
Optimize and manage serverless deployments on Vercel, ensuring efficient scaling and performance.
Work with Supabase for authentication, real-time databases, and API development.
Implement and maintain ci/cd pipelines for smooth deployments.
Collaborate with designers, product managers, and other engineers to create intuitive and robust user experiences.
Write clean, maintainable, and well-documented code while following best practices.
Monitor and optimize application performance, security, and reliability.
Troubleshoot and resolve technical issues efficiently.
Requirements:
3+ years of full-stack development experience, with expertise in
Next.js and modern front-end frameworks.
Strong proficiency in TypeScript and JavaScript.
Experience with microservices architecture and building modular applications.
Familiarity with serverless environments and deploying on Vercel.
Hands-on experience with Supabase, including authentication, databases, and APIs.
Proficiency with relational databases such as PostgreSQL.
Strong understanding of api design, rest, and graphql.
Experience integrating third-party APIs and handling authentication protocols (OAuth, JWT).
Knowledge of best practices for performance optimization and security.
Estamos buscando un Ingeniero Full Stack para unirse a nuestro equipo y trabajar en aplicaciones web de vanguardia. Serás responsable de desarrollar y mantener soluciones escalables y de alto rendimiento utilizando
Next.js, arquitectura de microservicios, Vercel y Supabase. El candidato ideal tiene experiencia en desarrollo tanto front-end como back-end, un sólido conocimiento de entornos serverless y la capacidad de optimizar el rendimiento y la seguridad.
Responsabilidades clave:
Desarrollar y mantener aplicaciones full-stack con
Next.js, garantizando alto rendimiento y escalabilidad.
Diseñar, construir y desplegar microservicios que interactúen con el front-end, APIs de terceros y bases de datos.
Optimizar y gestionar despliegues serverless en Vercel, asegurando una escalabilidad eficiente.
Trabajar con Supabase para autenticación, bases de datos en tiempo real y desarrollo de APIs.
Implementar y mantener pipelines de ci/cd para despliegues eficientes.
Colaborar con diseñadores, gerentes de producto y otros ingenieros para crear experiencias de usuario intuitivas y robustas.
Escribir código limpio, mantenible y bien documentado siguiendo las mejores prácticas.
Monitorear y optimizar el rendimiento, la seguridad y la fiabilidad de las aplicaciones.
Identificar y resolver problemas técnicos de manera eficiente.
Requisitos:
Más de 3 años de experiencia en desarrollo full-stack, con dominio de
Next.js y frameworks modernos de front-end.
Sólidos conocimientos en TypeScript y JavaScript.
Experiencia en arquitectura de microservicios y desarrollo de aplicaciones modulares.
Familiaridad con entornos serverless y despliegues en Vercel.
Experiencia práctica con Supabase, incluyendo autenticación, bases de datos y APIs.
Conocimientos en bases de datos relacionales como PostgreSQL.
Sólida comprensión del diseño de APIs, REST y GraphQL.
Experiencia integrando APIs de terceros y manejando protocolos de autenticación (OAuth, JWT).
Conocimiento de mejores prácticas en optimización de rendimiento y seguridad.
Delivery term: Not specified