Estamos buscando un
Fullstack Developer altamente capacitado y orientado a resultados para unirse a nuestro equipo. En este puesto, serás responsable de desarrollar, mantener y optimizar aplicaciones web tanto del lado del cliente (frontend) como del servidor (backend), garantizando soluciones escalables, seguras y de alto rendimiento.
El candidato ideal siente pasión por el desarrollo de software, disfruta resolver problemas complejos y tiene experiencia trabajando con tecnologías modernas para crear aplicaciones completas. Colaborarás estrechamente con diseñadores, gerentes de producto y otros ingenieros para desarrollar soluciones innovadoras que ofrezcan una excelente experiencia de usuario.
Esta posición requiere sólidas habilidades técnicas, pensamiento analítico y la capacidad de desenvolverse eficazmente en un entorno dinámico y colaborativo.
Responsabilidades Principales
- Desarrollar, mantener y optimizar aplicaciones web tanto en frontend como en backend.
- Diseñar e implementar interfaces de usuario responsivas, intuitivas y de alto rendimiento.
- Desarrollar y mantener APIs, servicios web y lógica del lado del servidor.
- Diseñar y administrar bases de datos y garantizar su rendimiento y escalabilidad.
- Colaborar con equipos de diseño, producto y desarrollo para implementar nuevas funcionalidades.
- Escribir código limpio, reutilizable y fácil de mantener siguiendo las mejores prácticas.
- Identificar, solucionar y corregir errores y problemas de rendimiento.
- Implementar medidas de seguridad y protección de datos en las aplicaciones.
- Participar en revisiones de código, pruebas, despliegues y procesos de mejora continua.
- Mantener documentación técnica actualizada.
Habilidades y Experiencia Requeridas
- Experiencia comprobada como Fullstack Developer, Software Engineer o en un puesto similar.
- Dominio de tecnologías frontend como HTML, CSS, JavaScript y frameworks como React, Angular, Vue.js o similares.
- Experiencia con tecnologías backend como Node.js, Python, Java, PHP, .NET, Go o similares.
- Experiencia diseñando y consumiendo APIs RESTful y/o GraphQL.
- Sólidos conocimientos de bases de datos SQL y/o NoSQL.
- Familiaridad con sistemas de control de versiones como Git.
- Conocimiento de servicios en la nube como AWS, Google Cloud o Azure.
- Comprensión de principios de arquitectura de software, autenticación y seguridad de aplicaciones.
- Excelentes habilidades de resolución de problemas y pensamiento analítico.
- Capacidad para trabajar de forma independiente y en equipos multidisciplinarios.
- Excelentes habilidades de comunicación y organización.
Calificaciones Preferidas
- Experiencia con Docker, Kubernetes y herramientas de CI/CD.
- Conocimiento de arquitecturas de microservicios y aplicaciones distribuidas.
- Experiencia trabajando en entornos ágiles como Scrum o Kanban.
- Conocimiento de pruebas automatizadas y mejores prácticas de desarrollo de software.
- Experiencia en empresas SaaS o startups tecnológicas.
- Título universitario en Ciencias de la Computación, Ingeniería de Software, Sistemas o un campo relacionado (preferido).
Competencias Clave
- Pensamiento analítico y resolución de problemas.
- Atención al detalle y compromiso con la calidad del código.
- Colaboración y comunicación efectiva.
- Adaptabilidad y aprendizaje continuo.
- Organización y gestión del tiempo.
- Innovación y curiosidad tecnológica.
- Proactividad y responsabilidad.
Al postularte a esta posición, crearemos tu Simera Professional Key (SPK) , una clave única que te ayudará a conectar con empleadores, destacar entre otros candidatos y encontrar la oportunidad laboral que mejor se adapte a tu perfil.