Oferta de Empleo: Full Stack Software Engineer (Mid/Senior)
Buscamos a un desarrollador apasionado, capaz de adaptarse a diferentes stacks y liderar arquitecturas completas de principio a fin.
**¿Qué harás?**
- Diseñar, desarrollar y mantener aplicaciones web y móviles de alto rendimiento.
- Participar en el ciclo de vida completo del desarrollo: desde la concepción de la arquitectura y la base de datos, hasta el despliegue en producción.
- Configurar y administrar la infraestructura web, balanceadores de carga y despliegues en servidores Linux.
- Integrar tecnologías modernas, servicios de Inteligencia Artificial y asegurar la calidad del código mediante buenas prácticas y metodologías ágiles.
**Perfil que Buscamos (Stack Tecnológico):**
Buscamos a alguien con bases sólidas que domine (o tenga gran experiencia) mínimo 4 años en la mayor parte de este stack:
* **Frontend & Mobile:**
* Robusto dominio de **JavaScript / TypeScript**.
* Experiencia avanzada con frameworks modernos: **React.js (Next.js)** y/o **Angular**.
* Desarrollo de aplicaciones móviles multiplataforma
* Estilos y maquetación ágil: **Tailwind CSS**, SASS, Material UI.
* **Backend:**
* Experiencia construyendo APIs RESTful sólidas y seguras.
* Manejo de entornos backend en **Node.js** (Express / NestJS) y **Python** (FastAPI / Django).
* Familiaridad con integración de microservicios y WebSockets.
* **Bases de Datos:**
* Bases de datos SQL (**PostgreSQL**, MySQL) y uso de ORMs (Prisma, SQLAlchemy).
* Conocimiento de bases de datos NoSQL (MongoDB, Redis para caché).
* **DevOps & Infraestructura:**
* Manejo fluido de entornos **Linux** (línea de comandos, scripting).
* Configuración y despliegue de servidores web y proxies inversos: **Nginx**, Apache.
* Experiencia con contenedores: **Docker** y orquestación básica (Docker Compose).
* Manejo de Git (GitHub/GitLab) y CI/CD pipelines.
**Requisitos Extra / Deseables (¡Suman puntos!):**
- Nociones de Inteligencia Artificial y Machine Learning (OpenCV, integración con APIs de IA).
- Principios de Clean Architecture, SOLID y TDD.
**Competencias Blandas:**
- Capacidad para resolver problemas complejos y proponer soluciones de arquitectura.
- Autonomía, aprendizaje rápido y proactividad para estar siempre al día con las herramientas que "están de moda".
- Buena comunicación para documentar código y justificar decisiones técnicas.
**¿Qué ofrecemos?**
- Participación en proyectos disruptivos en múltiples rubros.
Sueldo: S/.2,200.00 - S/.3,000.00 al mes
Lugar de trabajo: Empleo presencial
📌 Full Stack Developer (Perú)
🏢 CREDESI
📍 Perú