Senior Full Stack Developer, Team Lead
- Leading a team of engineers to increase delivery capacity for project rollout
- Owning technical execution across frontend and full stack workstreams aligned to a scalable platform model
- Providing hands-on technical leadership in JavaScript, TypeScript and modern frontend frameworks
- Guiding backend, API, configuration and integration discussions
- Driving project planning, execution, prioritization, and delivery with product, technical leadership, and business stakeholders
- Translating business, design, regulatory and regional requirements into clear engineering work items
- Establishing delivery discipline across the engineering process including release blockers and modernization items
- Ensuring production and release blockers are triaged, assigned, and resolved with test evidence and communication
- Conducting code reviews and promoting shared engineering standards
- Facilitating effective communication within the team and with stakeholders
- Building a unified delivery model with clear ownership, ceremonies, and early risk escalation
- Minimum 7 years of professional software development experience
- Strong hands-on experience in JavaScript and TypeScript
- Experience leading software engineering teams in a global environment including people management and mentoring
- Practical experience using AI-assisted engineering tools
- Strong React expertise with ability to drive frontend architecture
- Full stack engineering experience including API integration and service-oriented design
- Enterprise experience with Java and Spring Boot
- Strong HTML, CSS, responsive UI, browser compatibility, and accessibility fundamentals
- Experience delivering software in release-sensitive environments with QA, UAT, compliance, business validation, and production-readiness gates
- Strong understanding of Git-based development, pull requests, code review, CI/CD pipelines, branching strategies and release management
- Experience with cloud platforms such as Microsoft Azure or Amazon Web Services (AWS)
- Experience with software containerization platforms such as Docker or Kubernetes
- Strong analytical skills and passion to understand existing systems before changing them
- Ability to balance hands-on technical contributions with team leadership and stakeholder management
- Strong teamwork, interpersonal, communication and time management skills
- Proficiency in building and passion for creating great products that solve complex problems
- Experience with Adobe Experience Manager, CMS-driven websites or other large-scale public web platforms
- Experience with financial services, investment product data or regulated digital content delivery
- Hands-on relational database / SQL and / or NoSQL database skills
- Experience with Azure DevOps boards, structured defect triage, release blocker management and prioritization lanes
- Experience with QA automation, regression testing, accessibility testing or production readiness evidence
- Understanding of performance optimization, analytics tagging, SEO / LLM crawlability, and structured data / schema markup
- Experience leading distributed teams across Product, Design, Engineering, QA, Operations, Legal/Compliance and business stakeholders
- Experience onboarding and managing contingent worker capacity or vendor-supported engineering delivery
- Annual discretionary bonus
- Healthcare benefits
- Leave benefits
- Retirement benefits
- Retirement savings plans and tuition reimbursement
- Pay-for-performance compensation philosophy
- Comprehensive resources to support physical health and emotional well-being
- Employee Assistance Program and Mental Health Ambassadors
- Flexible Time Off (FTO)
- Parental leave
- Hybrid work model with at least 4 days in office per week and 1 day remote work