Programador Junior Full Stack Web
Semco S.A.
Job Description
Oportunidad
Únete a Semco S.A. como Programador Junior en un rol híbrido que combina trabajo presencial y remoto.
Funciones
- Desarrollo Frontend
Construir páginas y componentes web con React y TypeScript según las especificaciones del equipo.
Aplicar estilos y diseño responsive usando Tailwind CSS.
Conectar el frontend con APIs REST del backend para mostrar y enviar datos.
Implementar autenticación básica por token (JWT) bajo guía del desarrollador senior.
Leer e interpretar diseños en Figma para su implementación.
- Desarrollo Backend
Apoyar en el desarrollo de endpoints REST con Node.js y Express bajo supervisión.
Participar en el manejo y consulta de bases de datos PostgreSQL.
Apoyar en la integración de APIs externas y servicios de terceros.
Identificar y corregir errores básicos reportados en el sistema.
- Colaboración y Mejora Continua
Trabajar en equipo con desarrolladores, analistas y diseñadores.
Consultar y aprender activamente de los desarrolladores senior del equipo.
Mantener el código ordenado y documentado según los estándares del equipo.
Investigar soluciones a problemas técnicos y compartirlas con el equipo.
Requisitos
- Estudios completados en Ingeniería de Sistemas, Desarrollo de Software, Ingeniería de Software o Programación.
- Contar con 2 años de experiencia en áreas de TI, programación, desarrollo.
- Conocimientos en Node.js/Express y Flutter/Dart.
- Conocimiento en React para la construcción de interfaces web; conocimiento básico de TypeScript; Tailwind CSS.
- Conocimiento en Node.js para el desarrollo de APIs, Express para creación de endpoints REST básicos.
- Manejo de SQL y JSON.
- Uso de herramientas de IA como apoyo al desarrollo (GitHub Copilot, ChatGPT), validando los resultados.
- Deseable: conocimiento básico de despliegue cloud (AWS, Azure o GCP).
- Control de versiones con Git / GitHub.
- Uso básico de Docker para entornos de desarrollo.
- Metodologías ágiles: Scrum / Kanban.
Beneficios
- Ofrecemos un ambiente de trabajo flexible y dinámico.
- Contarás con oportunidades de crecimiento profesional.
- Participación en proyectos desafiantes y de gran impacto.
- Ingreso a Planilla.
- Beneficios: día libre, becas para cursos, etc.
- Trabajo Híbrido.