This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for a Senior UI Engineer to design, build, and scale secure, responsive, and high availability web applications for our Banking and Financial Services clients across the US and LATAM. You’ll lead feature delivery end to end—front-end (React JS) and back-end (Node.js with Express/NestJS)—with a strong emphasis on performance, security, compliance, and reliability.
Job Responsibility:
Architecture & Delivery: Design and implement scalable microservices and component-driven UIs using React 18+ and Node.js
Build resilient REST/GraphQL APIs
ensure schema/versioning discipline and backward compatibility
Drive cloud-native solutions (AWS/Azure/GCP) with IaC (Terraform/CloudFormation/Bicep)
Ensure observability (logs, metrics, traces with OpenTelemetry), SLIs/SLOs, and error budgets
Security & Compliance: Apply OWASP Top 10 controls, secure coding, and token-based auth (OAuth2/OIDC/JWT)
Implement data protection controls, encryption (in transit/at rest), and secrets management
Partner with Risk/Compliance on PCI DSS, SOC 2, GDPR/CCPA, and SOX alignment
Quality & Performance: Maintain high test coverage (Jest, React Testing Library, Cypress, Supertest)
Optimize Core Web Vitals, server-side caching, and database/query performance