Senior Full Stack Developer

Spain🕖 10 months ago

El Desarrollador Senior Full Stack desempeña un papel clave en el diseño, desarrollo y mantenimiento de aplicaciones web en todo el stack tecnológico. Esta posición desempeña un papel crítico en la conexión entre el desarrollo del front-end y el back-end, asegurando una integración perfecta y entregando soluciones web de alta calidad, escalables y amigables para el usuario.

Responsabilidades Clave:

Desarrollo Full Stack:Diseñar y desarrollar aplicaciones web robustas, escalables y mantenibles, tanto en el front-end como en el back-end, utilizando tecnologías y frameworks modernos.Colaborar con diseñadores de interfaz de usuario/usuario (UI/UX) para convertir conceptos de diseño en interfaces web funcionales.Implementar interfaces responsive y amigables para el usuario que ofrezcan una experiencia excepcional en diferentes dispositivos y plataformas.

Desarrollo en el Front-End:Desarrollar componentes de front-end utilizando HTML, CSS y frameworks de JavaScript (por ejemplo, Angular, React, Vue.js) para crear interfaces de usuario interactivas y dinámicas.Garantizar la compatibilidad entre navegadores, la accesibilidad y la optimización del rendimiento para aplicaciones web.Implementar y mantener patrones de diseño consistentes y estándares de codificación en la base de código del front-end.

Desarrollo en el Back-End:Construir y mantener aplicaciones y APIs en el lado del servidor utilizando lenguajes y frameworks de programación (por ejemplo, Node.js, Django, Laravel) para manejar el almacenamiento y la recuperación de datos, así como la lógica empresarial.Diseñar e implementar bases de datos, incluyendo el modelado de datos, la optimización de consultas y la integración con aplicaciones web.Garantizar la seguridad, escalabilidad y eficiencia de la infraestructura del back-end.Integración de Sistemas y APIs:Integrar aplicaciones web con servicios de terceros y APIs externas para ampliar la funcionalidad y mejorar la experiencia del usuario.Diseñar, desarrollar y mantener APIs, asegurando el cumplimiento de los estándares y las mejores prácticas de la industria.Colaborar con otros equipos, como desarrollo de aplicaciones móviles o ingeniería de datos, para facilitar el intercambio de datos y la integración de sistemas de manera fluida.

Testing y Depuración:Realizar pruebas exhaustivas y depuración de aplicaciones web, garantizando código de alta calidad y sin errores.Escribir pruebas unitarias, llevar a cabo revisiones de código e implementar frameworks de pruebas automatizadas para mejorar la calidad y mantenibilidad del código.Colaborar con equipos de control de calidad (QA) para resolver problemas y asegurar la implementación exitosa de aplicaciones web.Aprendizaje Continuo e Innovación:Mantenerse al día con las tecnologías emergentes, tendencias y mejores prácticas en desarrollo Full Stack.Mejorar continuamente las habilidades de codificación y ampliar el conocimiento de diferentes lenguajes de programación, marcos y herramientas.Impulsar la innovación y sugerir mejoras en el proceso de desarrollo, herramientas y tecnologías utilizadas por el equipo.

Conocimientos y experiencia mínima de 3 años requerida:Desarrollo de servicios de BackEnd con NodeJS y framewords Express y NestJSDesarrollo de FrontEnd con React y ReactNativeWebSocketsQuery y DML sobre MongoDB tanto en clientes Mongo (Compass, RoboMongo) como librerías (Mongoose). Experiencia con aggregation frameworkQuery y DML sobre ElasticSearchCreación de backlogs en entorno Agile con soporte Jira, gestión scrumRevisiones de código/merges en gitlabElementos estructurales: RabbitMQ, microservicios, servicios y conceptos plataforma AWS, OAuth 2.0, uso de REST API’s

Conocimientos y experiencia valorada:Participación en proyectos ETL / BIFormación universitaria de base en informática y/o masters/postgrados específicos

Tipo de puesto: Jornada completa, Contrato indefinido

Beneficios:Flexibilidad horaria

Horario:De lunes a viernes

Experiencia:Desarrollo de software: 3 años (Obligatorio)Desarrollador: 3 años (Obligatorio)

Idioma:Inglés (Deseable)

Ubicación del trabajo: Empleo remoto

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago