NEORIS logo
Ingeniero de Software fullstack Senior
full-timeQuito

Summary

Location

Quito

Type

full-time

Explore Jobs

About this role

NEORIS es un acelerador Digital que ayuda a las compañías a entrar en el futuro, teniendo 20 años de experiencia como Socios Digitales de algunas de las mayores compañías del mundo. Somos más de 4,000 profesionales en 11 países, con nuestra cultura multicultural de startup en donde cultivamos innovación, aprendizaje continuo para crear soluciones de alto valor para nuestros clientes.


Estamos en búsqueda de desarrollador Fullstack



Stack principal: Java · Angular 


Objetivo del Rol


Diseñar, desarrollar y asegurar soluciones de software de alta complejidad, aplicando principios de arquitectura, calidad temprana y automatización, garantizando código escalable, seguro y alineado a los estándares técnicos y de negocio.




Conocimientos Técnicos Clave


Desarrollo y Arquitectura




  • Programación orientada a objetos y programación funcional avanzada.




  • Dominio del lenguaje de programación y su sintaxis.




  • Diseño de arquitecturas basadas en microservicios, aplicando patrones de diseño, alta cohesión y bajo acoplamiento.




  • Implementación de patrones MVC, MVVM y MVP.




  • Principios SOLID, Clean Code y reutilización de código.




  • Desarrollo guiado por pruebas TDD y BDD.




Frontend




  • Desarrollo de interfaces complejas y responsivas con HTML, CSS, SASS.




  • Experiencia con Angular, Angular CLI y herramientas de diagnóstico (Chrome DevTools, Angular DevTools).




  • Enfoque en accesibilidad, animaciones y experiencia de usuario.




APIs, Seguridad y Calidad




  • Diseño e integración de APIs REST escalables, documentadas y seguras.




  • Autenticación y autorización: JWT, OAuth2, OpenID, SAML2.




  • Implementación de estándares de seguridad OWASP Top 10 e ISO 27001.




  • Pruebas tempranas: unitarias, de contrato, mutación y automatizadas.




  • Uso de frameworks como OpenAPI y Spring Cloud Contract.




  • Pruebas de performance y automatización.




Datos y DevOps




  • Bases de datos relacionales y no relacionales (diseño, normalización y optimización).




  • Estrategias de cache, particionamiento y replicación.




  • Control de versiones y flujos de trabajo Git.




  • Diseño, configuración y monitoreo de pipelines CI/CD.




  • Gestión de contenedores y accesos.




  • Conocimientos cloud.




  • Mensajería (deseable): Kafka, RabbitMQ.




Herramientas




  • Java / Spring Boot




  • TypeScript




  • Angular




  • Bases de datos relacionales y NoSQL




  • CI/CD




  • Jira, Teams, Confluence, DrawIO






Responsabilidades del Rol




  • Diseñar y desarrollar soluciones robustas cumpliendo estándares técnicos y de calidad.




  • Implementar estrategias de pruebas BDD basadas en historias de usuario.




  • Ejecutar pruebas funcionales y no funcionales.




  • Definir e implementar métricas de calidad de software (bugs, cobertura, calidad de código).




  • Resolver incidencias y defectos en entornos productivos.




  • Realizar code reviews y asegurar el cumplimiento de estándares.




  • Proponer reglas de inspección de código en pipelines CI/CD.




  • Definir arquitecturas para soluciones de alta complejidad.




  • Acompañar y mentorizar a otros desarrolladores.




  • Proponer mejoras técnicas y de proceso.




  • Elaborar documentación técnica.




  • Apoyar al arquitecto en la traducción de requerimientos funcionales.




  • Coordinar y ejecutar despliegues y control de cambios.




  • Proponer mejoras funcionales basadas en resultados de pruebas.






Habilidades Blandas




  • Comunicación efectiva.




  • Liderazgo técnico.




  • Resolución de problemas.




  • Trabajo en equipo.




  • Gestión del tiempo.




  • Adaptabilidad.




  • Pensamiento crítico y estratégico.




  • Aprendizaje continuo.






Ofrecemos:



  • Cultura de innovación y crecimiento profesional

  • Vinculación a tiempo indeterminado (relación de dependencias)

  • Beneficios legales

  • Seguro médico privado

  • Póliza de vida

  • Día libre de cumpleaños


Te invitamos a conocernos en http://www.neoris.com, Facebook, LinkedIn, Twitter o Instagram: @NEORIS.


Andres Felipe Pardo 


#LI-AP4


 


 

Other facts

Tech stack
Java,Angular,Microservices,MVC,TDD,BDD,HTML,CSS,SASS,APIs,JWT,OAuth2,Spring Boot,Git,CI/CD,Kafka,RabbitMQ

About NEORIS

What does the future look like for you?

At NEORIS, we drive the digital transformation of businesses globally, combining cutting-edge technology, strategy and talent.

For over 25 years, we have been helping organizations evolve in sectors such as Manufacturing, Financial Services, Education, Retail & CPG, Telecommunications, and Healthcare, with solutions based on Artificial Intelligence, Advanced Analytics, Software Development, Cloud services, GCP, SAP, Cybersecurity, and Automation.

More information is available at www.NEORIS.com, on Facebook, YouTube, X and Instagram

Team size: 10,001+ employees
LinkedIn: Visit
Industry: IT Services and IT Consulting
Founding Year: 2000

What you'll do

  • Design and develop robust solutions adhering to technical and quality standards. Implement BDD testing strategies based on user stories and conduct functional and non-functional testing.

Ready to join NEORIS?

Take the next step in your career journey

Frequently Asked Questions

What does a Ingeniero de Software fullstack Senior do at NEORIS?

As a Ingeniero de Software fullstack Senior at NEORIS, you will: design and develop robust solutions adhering to technical and quality standards. Implement BDD testing strategies based on user stories and conduct functional and non-functional testing..

Why join NEORIS as a Ingeniero de Software fullstack Senior?

NEORIS is a leading IT Services and IT Consulting company.

Is the Ingeniero de Software fullstack Senior position at NEORIS remote?

The Ingeniero de Software fullstack Senior position at NEORIS is based in Quito, Ecuador. Contact the company through Clera for specific work arrangement details.

How do I apply for the Ingeniero de Software fullstack Senior position at NEORIS?

You can apply for the Ingeniero de Software fullstack Senior position at NEORIS directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about NEORIS on their website.