Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

MyApps

NewBe an early applicant

Desarrollador Senior Full Stack

Posted 24 views
Discussion

Summary

Senior full-stack developer building, maintaining, and modernizing enterprise web applications in PHP, Java/Spring Boot, Node.js, and TypeScript with MySQL. Day-to-day work spans frontend and backend development, REST API integration, legacy system modernization, unit testing, and using AI tools like Claude Code or ChatGPT to boost productivity. On-site in San Isidro, Lima.

Descripción del puesto

Profesional Senior Full Stack con sólida experiencia en PHP, Java, Node.js, TypeScript y MySQL, capaz de desarrollar nuevas soluciones, mantener aplicaciones existentes e integrar sistemas empresariales. Debe demostrar autonomía técnica, capacidad de aprendizaje, orientación a resultados y uso efectivo de herramientas de Inteligencia Artificial para mejorar la productividad y calidad del desarrollo.

Experiencia requerida Mínimo 5 años en desarrollo de software, preferentemente empresarial. Experiencia comprobable en desarrollo Full Stack con PHP, Java, Node.js, TypeScript y MySQL. Experiencia en mantenimiento de sistemas legados, integración de APIs y desarrollo de nuevas soluciones. Capacidad para analizar código existente, resolver problemas y trabajar con autonomía.

Desarrollar, mantener y optimizar aplicaciones empresariales frontend y backend, garantizando su calidad, seguridad y rendimiento. Participar en la modernización e integración de sistemas, aplicando buenas prácticas de desarrollo y herramientas de Inteligencia Artificial.

Principales responsabilidades:

Desarrollar, mantener y optimizar aplicaciones en PHP, incluyendo nuevas funcionalidades, sistemas legados y corrección de incidencias.

Desarrollar servicios y APIs REST utilizando Java (Spring Boot) y Node.js.

Implementar interfaces web con TypeScript y frameworks modernos.

Diseñar y optimizar consultas y estructuras de bases de datos.

Participar en la integración, modernización y desacople de sistemas.

Implementar pruebas unitarias, revisar código y resolver incidencias técnicas.

Utilizar herramientas de IA para apoyar el desarrollo, refactorización, documentación y pruebas.

Aplicar buenas prácticas de seguridad, calidad y control de versiones.

Colaborar con otros equipos y compartir conocimientos técnicos.

Requisitos

Conocimientos técnicos indispensables

Backend PHP:

desarrollo, mantenimiento, optimización y modernización de aplicaciones. Java con Spring Boot. Node.js y desarrollo de APIs REST.

Frontend:

JavaScript y TypeScript. Angular, Vue.js o React (al menos uno). HTML5 y CSS3.

Bases de datos MySQL:

SQL, modelado de datos, procedimientos almacenados y optimización de consultas.

Arquitectura y herramientas:

APIs REST, JSON, OAuth 2.0 y JWT. Programación orientada a objetos, SOLID y Clean Code. Git, GitHub y pull requests. Pruebas unitarias y de integración. Conocimientos de Linux y ambientes DEV, QA y producción.

Inteligencia Artificial:

Uso práctico de Claude Code, ChatGPT o equivalentes. Aplicación de IA para desarrollo, análisis, refactorización y pruebas de código. Capacidad para validar los resultados generados por IA y garantizar su seguridad y calidad.

Conocimientos deseables:

PostgreSQL y Python.

Laravel, Symfony, Express o NestJS. Docker, CI/CD y SonarQube.

API Gateway (Kong), Grafana y Prometheus.

Arquitectura de microservicios.

Agentes de IA para automatización de tareas.

Metodologías ágiles: Scrum o Kanban.

Beneficios

Si te apasiona la posibilidad de contribuir directamente con un negocio retador y que tu trabajo impacte en la satisfacción de nuestros clientes, este rol es para ti. ¡Vamos con Todo!

Ofrecemos:

  • Oportunidad de aprendizaje y desarrollo profesional.
  • Ambiente de trabajo colaborativo y dinámico.
  • Capacitación en gestión de proyectos y herramientas digitales.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →