Deputy Chief Engineer - Mobile API (Node.js)
Core
Design, develop, and maintain scalable mobile native applications (iOS/Android) using Node.js, TypeScript, and NestJS within a cross-disciplinary Mobile Center of Excellence.
Role type
Senior IC Mobile API Engineer (Node.js)
Builds
iOS and Android native mobile applications for Vanguard's clients
Domain
Financial services / Mobile development
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Node.js, TypeScript, NestJS, RESTful services, AWS (ECS Fargate, EKS, Lambda), CI/CD pipelines, Git/GitHub, JIRA, Agile methodology, system analysis, technical design, automated testing, observability (OpenTelemetry, Splunk, AppDynamics)
Preferred skills
Swift/XCode, Java/Android Studio, Spring Boot
Technologies
NodeJS, Typescript, NestJS, Visual Studio Code, RESTful Services, AWS Cloud, CI/CD Pipeline, Git/GitHub, JIRA, XCode, Android Studio, Adobe Analytics, AppDynamics, Splunk, OpenTelemetry
Responsibilities
Lead system analysis, design, development, and implementation for existing mobile native applications; translate stories into design and code; mentor the team on platform components and performance best practices; optimize product capacity and performance using observability tools; elevate code to development, test, and production environments; participate in design, code, and test inspections.
Seniority
Senior, hands-on IC