
Director, Full-Stack Engineer
BNY
full-time
Posted on:
Location Type: Hybrid
Location: New York City • New Jersey • New York • United States
Visit company websiteExplore more
Salary
💰 $142,000 - $225,000 per year
Job Level
About the role
- Lead UI development across multiple pods, ensuring best practices and high-quality solutions
- Develop standard and reusable components and development methodologies
- Mentor junior developers on software design, clean code, programming practices, and career development
- Develop rapid, working prototype code to serve as a reference for engineering teams
- Influence and guide non-functional requirements including performance, scalability, resiliency, and recoverability
- Promote modern development practices such as reactive/non-blocking programming and contract-first API design
- Collaborate with Design team and Design Center of Excellence
Requirements
- Bachelor’s degree in computer science, engineering, or related field; advanced degree a plus.
- 12+ years of experience in software engineering with deep expertise in full‑stack development and proficiency in architecture.
- Languages & Frameworks: JavaScript / Typescript, Angular, Bootstrap, HTML / CSS
- Architecture: Micro-front ends, Microservices architecture
- Deployment: Private cloud infrastructure (containers)
- Tooling: Gitlab (git + CI/CD), IntelliJ, VSC, Docker, Splunk, AppDynamics, Full Story, Jira
- Design Tool Chain: Figma, Figma Make, Magic Patterns, Miro
- AI Tool Chain: Windsurf, Builder, Lovable
Benefits
- highly competitive compensation
- benefits
- wellbeing programs
- flexible global resources and tools
- focus on health
- foster personal resilience
- reach financial goals
- generous paid leaves
- paid volunteer time
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypescriptAngularBootstrapHTMLCSSMicro-front endsMicroservices architectureContainersClean code
Soft Skills
MentoringCollaborationInfluencingGuidingCareer development
Certifications
Bachelor’s degreeAdvanced degree