Descripción
Resumen:
Buscamos un experimentado Desarrollador Senior Full Stack para construir aplicaciones web escalables de extremo a extremo, asumiendo la responsabilidad integral de las funcionalidades desde la arquitectura hasta la implementación.
Aspectos destacados:
1. Oportunidad de desarrollar productos SaaS modernos utilizados por miles de usuarios
2. Trabajar en entornos de startups dinámicos, asumiendo la responsabilidad integral de las funcionalidades
3. Resolver desafíos técnicos complejos con código limpio y mantenible
**Desarrollador Senior Full Stack (Angular \+ React \+ .NET)**
**Ubicación:** Remota (preferentemente LATAM)
**Tipo de empleo:** Tiempo completo
**Remuneración:** USD $3.000–$3.500/mes
**Experiencia:** 5\+ años
**Acerca del puesto**
Buscamos un experimentado **Desarrollador Senior Full Stack** que disfrute construir aplicaciones web escalables de extremo a extremo. Trabajarás estrechamente con gerentes de producto, diseñadores y líderes de ingeniería para desarrollar productos SaaS modernos utilizados por miles de usuarios.
Este puesto es ideal para alguien que haya trabajado recientemente en startups dinámicas, se sienta cómodo asumiendo la responsabilidad integral de las funcionalidades desde la arquitectura hasta la implementación, y disfrute resolver desafíos técnicos complejos con código limpio y mantenible.
Se prefiere fuertemente la experiencia en **HealthTech**, **SaaS** u otras empresas tecnológicas de alto crecimiento.
**Responsabilidades**
* Diseñar, desarrollar y mantener aplicaciones web full stack escalables.
* Construir interfaces de usuario receptivas y de alto rendimiento utilizando **Angular** y **React**.
* Desarrollar servicios de backend seguros y escalables y APIs RESTful utilizando **.NET (C\#)**.
* Colaborar con los equipos de Producto, Diseño, QA y DevOps durante todo el ciclo de vida del desarrollo de software.
* Escribir código limpio, reutilizable y testeable siguiendo las mejores prácticas actuales de ingeniería.
* Optimizar el rendimiento, la confiabilidad y la seguridad de la aplicación.
* Participar en discusiones de arquitectura y en la toma de decisiones técnicas.
* Revisar solicitudes de extracción (pull requests) y orientar a desarrolladores junior cuando sea necesario.
* Diagnosticar problemas en producción e implementar soluciones a largo plazo.
* Contribuir a las canalizaciones de CI/CD y a las implementaciones en la nube.
**Calificaciones requeridas**
* **5\+ años de experiencia profesional** como **Desarrollador Full Stack** o **Desarrollador de Software**.
* Experiencia sólida en el desarrollo de aplicaciones web empresariales.
* Conocimientos avanzados de **Angular**.
* Experiencia sólida con **React**.
* Experiencia sólida en desarrollo backend con **.NET Core / ASP.NET Core (C\#)**.
* Comprensión sólida de APIs REST y arquitectura de microservicios.
**Calificaciones preferidas**
* **Al menos los últimos 2 años trabajando en startups**, idealmente en compañías en etapas Seed, Serie A o Serie B.
* Experiencia previa en productos de **HealthTech**, **SaaS para atención médica** o **SaaS B2B**.
* Experiencia desplegando aplicaciones en plataformas en la nube como AWS, Azure o Google Cloud.
* Experiencia con Docker y Kubernetes.
* Familiaridad con herramientas de CI/CD como GitHub Actions, Azure DevOps o GitLab CI.
* Experiencia trabajando en entornos Agile/Scrum.
* Comprensión de protocolos de autenticación como OAuth2, JWT u OpenID Connect.
* Experiencia integrando APIs de terceros.
**Pila técnicaFrontend**
* Angular (avanzado)
* React
* TypeScript
* JavaScript (ES6\+)
**Backend**
* .NET Core / ASP.NET Core
* C\#
**Metodologías**
* Agile
* Scrum
* CI/CD
* Desarrollo guiado por pruebas (preferido)
**Deseable**
* Experiencia construyendo aplicaciones compatibles con HIPAA o aplicaciones para el sector salud.
* Experiencia con arquitecturas orientadas a eventos.
* Conocimientos de GraphQL.
* Experiencia con sistemas distribuidos.
* Experiencia escalando productos SaaS con grandes bases de usuarios.
* Experiencia previa en equipos internacionales de ingeniería con enfoque remoto.
**Qué buscamos**
Buscamos a alguien que prospere en entornos de startups, disfrute asumir responsabilidades y pueda avanzar rápidamente sin sacrificar la calidad del código. El candidato ideal es proactivo, colaborativo y se siente cómodo trabajando en toda la pila tecnológica, contribuyendo además a la estrategia técnica y a la innovación del producto.
* Experiencia trabajando con **bases de datos SQL** (PostgreSQL, SQL Server o MySQL).
* Experiencia con Git y flujos de trabajo colaborativos de desarrollo.
* Sólida comprensión de la programación orientada a objetos y de los patrones de diseño de software.
* Experiencia escribiendo pruebas unitarias e integrales automatizadas.
* Excelentes habilidades de comunicación en inglés para colaborar con equipos internacionales.
Lugar de trabajo: Empleo remoto