¿Eres de los developers que no esperan instrucciones paso a paso, sino que proponen soluciones, resuelven con creatividad y se miden por resultados? Entonces queremos conocerte.
Buscamos un Developer Mid que se integre a nuestro equipo de Tecnología y construya funcionalidades reales de producto, del backend al frontend, junto a nuestro Tech Lead y nuestro Full Stack Developer. Aquí valoramos tu autonomía, tu forma de pensar y, sobre todo, tu experiencia y criterio técnico; el uso de la AI lo potencia.
Lo que harás
- Desarrollar componentes y vistas en React siguiendo el design system establecido.
- Implementar endpoints, servicios y lógica de negocio en Node.js.
- Integrar la interfaz con las APIs: manejo de estado, consumo de datos y estados de carga y error.
- Escribir pruebas unitarias y de integración para backend y frontend.
- Corregir errores de UI y backend con metodología: reproducir, aislar, diagnosticar y corregir.
- Apoyar al Tech Lead en integraciones, migraciones y configuración.
- Apoyar al Full Stack Developer en la implementación de interfaces y componentes.
- Documentar su trabajo: pull requests descriptivos, documentación de APIs y notas técnicas.
Lo que buscamos en ti
- Licenciatura o Ingeniería en Sistemas, Ciencias de la Computación o carrera afín (graduado o cursando últimos semestres).
- 2 años o más de experiencia como developer (full stack, backend o frontend).
- Inglés intermedio.
- Autonomía y capacidad de trabajar por resultados.
- Creatividad para proponer soluciones y mejoras.
- Dominio del código que escribes: entender cómo funciona y saber revisar, corregir y mejorar lo que genera la AI.
Conocimientos técnicos
- JavaScript / TypeScript (avanzado): async/await, closures, tipos y módulos.
- Node.js (avanzado): Serverless/Express, APIs REST, autenticación JWT/OAuth, middlewares y manejo de errores.
- Autenticación (avanzado): JWT, sesiones y control de acceso por roles.
- Git (avanzado): commits claros, branches, pull requests y resolución de conflictos.
- React (intermedio): componentes funcionales, hooks (useState, useEffect, useContext), formularios y routing.
- Bases de datos (intermedio): queries SQL y uso de ORM (Prisma, TypeORM, Sequelize o Drizzle).
- CSS (intermedio): Tailwind CSS o CSS Modules y layouts responsivos.
- Testing (intermedio): Jest para backend y React Testing Library para frontend.
- Consumo de APIs (intermedio): fetch/axios y manejo de estados de carga y error.
- Docker (básico): entender un Dockerfile y levantar servicios con docker-compose.
- Herramientas (básico): VS Code, terminal, debugging, Jira, Confluence y Slack.
Lo que te ofrecemos
- Mentoría directa del Tech Lead y code reviews constantes.
- Un equipo colaborativo con oportunidades de crecimiento técnico en backend y frontend.
- Modalidad de trabajo híbrida.
- Prestaciones de ley.
- Seguro médico.
Si este reto resuena contigo, nos encantaría conocerte. Envía tu CV a teconectamos.th@gmail.com o comunícate al 5016-1437.