CrewBloom busca un Desarrollador Full Stack Senior remoto con experiencia en Next.js, React, TypeScript, Node.js y AWS para integraciones de API y mentoría de juniors.
Atractivo para desarrolladores full stack experimentados que buscan un desafío remoto en CrewBloom.
Buscamos un Desarrollador Full Stack Senior con experiencia que pueda encargarse tanto del desarrollo front-end como back-end, contribuir a integraciones de API y mentorizar a desarrolladores junior. Este es un puesto 100% remoto. Responsabilidades del puesto: - Construir y mantener aplicaciones web escalables usando Next.js, React y TypeScript, con un sólido conocimiento de los ciclos de vida de los componentes y renderizado del lado del servidor/cliente. - Traducir diseños de Figma en layouts HTML/CSS responsivos y pixel-perfect usando Tailwind o frameworks de estilos modernos. - Diseñar e implementar componentes de UI y hooks reutilizables que sigan las mejores prácticas y promuevan la mantenibilidad en toda la aplicación. - Integrar APIs RESTful y GraphQL, asegurando estrategias robustas de obtención de datos con herramientas como React Query, SWR o APIs nativas de Next.js. - Implementar sistemas seguros de autenticación y autorización usando JWT, OAuth (ej. Google Auth) o Firebase Auth, según los requisitos de la aplicación. - Desarrollar y mantener lógica de back-end usando Node.js, rutas de API de Next.js o funciones serverless (ej. AWS Lambda), incluyendo la interacción con servicios de AWS como S3, SQS y SNS. Requisitos: - 3-5 años de experiencia como desarrollador full-stack con experiencia en React y tecnologías relacionadas. - Dominio en la construcción de componentes robustos y type-safe usando React y TypeScript, con un sólido conocimiento de hooks, context y ciclos de vida de componentes. - Experiencia en la conversión de diseños de Figma a HTML/CSS totalmente funcionales y responsivos. - Dominio en la integración con APIs RESTful (tanto internas como de terceros). - Familiaridad con tecnologías de autenticación como GoogleAuth, FirebaseAuth y JWT. - Conocimiento de servicios de AWS, incluyendo Lambda, S3, SNS y SQS. - Experiencia trabajando con pipelines CI/CD (ej. Jenkins, GitLab CI). - Capacidad comprobada para mentorizar a desarrolladores junior y detectar áreas de mejora en su código. - Experiencia en gestión de proyectos usando JIRA o Linear con metodologías Agile Scrum. - Fuerte entendimiento de los principios de Test-Driven Development (TDD). Ideal (Nice to Have): - Familiaridad con arquitectura de microservicios. - Experiencia con desarrollo cloud-native y arquitecturas serverless. - Experiencia previa trabajando en un entorno 100% remoto. Requisitos Mínimos Técnicos y de Entorno de Trabajo: - Conexión a Internet: - Conexión principal con una velocidad mínima de 15 Mbps. - Conexión de respaldo con al menos 10 Mbps. - La conexión de respaldo debe ser capaz de soportar el trabajo durante un corte de luz. - Dispositivo Principal: - Computadora de escritorio o portátil equipada con al menos: - Intel Core i5 (8va generación o más reciente), Intel Core i3 (10ma generación o más reciente), AMD Ryzen 5, o un procesador equivalente. - Un mínimo de 8 GB de RAM. - Dispositivo de Respaldo: - Debe cumplir o superar el rendimiento de un procesador Intel Core i3. - Debe ser funcional durante interrupciones de energía. - Periféricos y Espacio de Trabajo: - Una webcam funcional. - Un headset USB con cancelación de ruido. - Un espacio de oficina en casa dedicado y silencioso. - Un smartphone para comunicación y verificación. Únete a Nuestro Equipo Dinámico: Experimenta nuestra cultura divertida, inclusiva e innovadora que valora tus contribuciones únicas y apoya tu crecimiento profesional. Aprovecha las Oportunidades: Aprovecha las oportunidades diarias para aprender, innovar y sobresalir. Genera un impacto real en tu campo. Crecimiento Profesional Ilimitado: Desbloquea un mundo de posibilidades y recursos para impulsar tu carrera. Emoción a un Ritmo Acelerado: Prospera en una atmósfera de alta energía y compromiso. Acepta desafíos y obtén recompensas estimulantes. Flexibilidad, a Tu Manera: Disfruta de la libertad de trabajar desde casa o desde cualquier lugar que elijas. Crea tu entorno de trabajo ideal. Equilibrio Vida-Trabajo en su Máxima Expresión: Di adiós a los desplazamientos estresantes y hola al tiempo de calidad con tus seres queridos. Logra una integración saludable entre la vida laboral y personal para rendir al máximo.