
Node.js Developer
Broadridge
full-time
Posted on:
Location Type: Hybrid
Location: New York City • Arizona • Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $130,000 - $150,000 per year
About the role
- Design, develop, and maintain microservices within our Lerna-managed monorepo (Express.js, NestJS)
- Architect scalable solutions for high-throughput financial data processing
- Optimize database performance across MySQL instances using both Prisma and Sequelize ORMs
- Implement robust message queue systems using AWS SQS and BullMQ/Redis
- Lead code reviews and mentor junior developers on best practices
- Collaborate on API design and maintain OpenAPI specifications
- Ensure system reliability through comprehensive testing (Jest)
- Participate in CI/CD pipeline improvements using Jenkins
- Debug and optimize production issues across distributed services.
Requirements
- 5+ years of production Node.js experience
- Expert-level TypeScript knowledge with strong understanding of type inference and advanced patterns
- Database expertise: MySQL optimization, query performance tuning, migration strategies
- ORM experience: Familiarity with both modern (Prisma) and legacy (Sequelize) ORMs
- Message queuing: Production experience with SQS, Redis/BullMQ, or similar
- Testing expertise: Unit, integration, and E2E testing strategies
- Docker & containerization: Multi-stage builds, orchestration, optimization.
Benefits
- Please visit www.broadridgebenefits.com for information on our comprehensive benefit offerings for this role.
- All Colorado employees receive paid sick leave in compliance with the Colorado Healthy Families and Workplaces Act and other legally required benefits, as applicable.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsTypeScriptMySQLPrismaSequelizeAWS SQSBullMQJestDockerCI/CD
Soft Skills
leadershipmentoringcollaborationcode reviewproblem-solving