Full Stack Developer
Posted: 2 days ago
Job Description
¿A quiénes buscamos?Formación técnica y/o universitaria en ingeniería de software, ingeniería informática o afines.Experiencia mínima de 2 años trabajando como desarrollador Senior Backend o Frontend.Experiencia trabajando en aplicaciones de alta concurrencia.Manejo de React con Typescript (experiencia minina 1 año).Context api, React Hooks, React router (Indispensable).Custom hooks, React hook form, React query (Deseable).Principios de programación SOLID (Deseable).Conocimientos de arquitectura hexagonal (Deseable).Conocimiento de patrones de diseño de software (Indispensable).Conocimientos de TailwindCSS (Deseable).Conocimiento profundo de lenguajes de programación front end como HTML5, CSS, JS, Javascript ES5,TypeScript, Variables CSS y ES6.Conocimiento profundo en el uso de frameworks backend como NodeJS, express, Nestjs.Conocimiento de Base de datos SQL (Postgres, MySQL, o similares).Haber trabajado con servicios en alguna nube (AWS, Azure o Google Cloud).Desarrollo en NodeJ.Deseable experiencia de APIS Rest y BBDD PostgreSQL.Habituado/a a trabajar con GitHub.Muy valorable experiencia en Swagger, Jest y OWASP.¿Qué funciones realizarías?Diseña y desarrolla interfaces de usuario atractivas y funcionales utilizando tecnologías web.Asegura que las interfaces sean compatibles con diversos navegadores y dispositivos, con el objetivo de mejorar la satisfacción del usuario.Desarrolla componentes, procedimientos y lógica de negocio.Diseña y mantiene bases de datos, incluyendo la creación del modelo de datos, creación de esquemas, consultas y gestión de datos.Desarrolla internamente e integra APIs de terceros y servicios externos en las aplicaciones para extender su funcionalidad y mejorar la interoperabilidad.Implementa prácticas de seguridad en el desarrollo de software, incluyendo la protección contra vulnerabilidades y ataques.Optimiza el rendimiento de las aplicaciones web para garantizar tiempos de respuesta rápidos.Realiza pruebas unitarias y pruebas de integración para garantizar la calidad del código.Propone la tecnología necesaria para la implementación de los diferentes proyectos asociados al equipo.¿Cuál es el horario de trabajo?Lunes a viernes 08:30 - 18:30 (Modalidad Remota).
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period