Analista Programador Javascript Senior

Serviguide BPO
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior

Job location

Tech stack

Clean Code Principles
JavaScript
Agile Methodologies
Bootstrap
CSS
Cloud Computing
Databases
Continuous Integration
Software Design Patterns
Github
PostgreSQL
Microsoft SQL Server
MongoDB
MySQL
Scrum
SQL Databases
Tailwind
Cypress
GIT
SASS
Gitlab-ci
Kubernetes
GraphQL
Software Version Control
Jasmine
Docker
Jenkins

Job description

En SG Tech impulsamos la innovación tecnológica colaborando con grandes corporaciones globales en su evolución digital. Nuestra misión es conectar el mejor talento técnico con proyectos de alto impacto, donde la calidad, la seguridad y la escalabilidad del software son pilares fundamentales. Trabajamos con metodologías ágiles, equipos distribuidos y una cultura orientada al crecimiento profesional y la excelencia técnica.

Buscamos incorporar un Analista Programador Senior especializado en JavaScript para integrarse en un proyecto estratégico del sector financiero, con BBVA, uno de los líderes mundiales en banca digital.

El profesional seleccionado se unirá a un equipo multidisciplinar de desarrolladores, arquitectos y analistas de negocio, participando en el diseño, desarrollo y evolución de canales digitales globales. Su rol será clave en la creación de soluciones robustas, seguras y escalables que soporten millones de transacciones y usuarios en diferentes geografías.

Requirements

Además de su participación activa en el desarrollo, este perfil senior aportará visión técnica y liderazgo, colaborando en la definición de arquitecturas, promoviendo buenas prácticas de ingeniería y actuando como referente técnico dentro del equipo., * Lenguaje principal: JavaScript (mínimo 4 años de experiencia en proyectos de gran escala).

  • Frontend: Angular (Reactive Forms, RxJS, Angular Material) y/o React (Hooks, Redux, Router).
  • Backend: Node.js (NestJS o Express.js), microservicios, integración con APIs REST.
  • Bases de datos: SQL (PostgreSQL, MySQL o SQL Server).
  • Arquitectura: Experiencia en entornos distribuidos, multicanal y de alta concurrencia.
  • Cloud & Contenedores: Docker, Kubernetes.
  • Testing: Jest, Jasmine, Karma o Cypress; aplicación de TDD/BDD.
  • CI/CD: Jenkins, GitHub Actions o GitLab CI.
  • Control de versiones: Git, GitFlow.
  • Metodologías ágiles: Scrum o Kanban.
  • Buenas prácticas: Patrones de diseño, principios SOLID, clean code, documentación técnica., * Experiencia en entornos financieros o bancarios.
  • Conocimientos de GraphQL y MongoDB.
  • Familiaridad con TailwindCSS, SASS/SCSS o Bootstrap.
  • Experiencia en mentoring o liderazgo técnico de equipos.
  • Participación en proyectos cloud-native con arquitecturas modernas.

About the company

Se trata de una oportunidad única para quienes deseen crecer en un entorno de transformación digital bancaria internacional, trabajando 100% en remoto, con equipos distribuidos en España y Latinoamérica, y proyectos que combinan innovación, impacto y estabilidad.

Apply for this position