Senior Staff Software Engineer

Staff / Lead Software Engineer – React / TypeScript / Next.js We are looking for a Staff / Lead Software Engineer with strong expertise in React, TypeScript, and Next.js to join a high-impact engineering team focused on customer-facing financial products and services. This role combines hands-on development with technical leadership. You’ll help build scalable, high-performance applications while mentoring engineers and driving engineering best practices across the team. Responsibilities Hands-on Engineering (60%) * Develop scalable and high-quality web applications using React.js, TypeScript, Next.js, and Node.js * Build and improve customer-facing experiences and user flows * Create integrations and data-driven features to improve customer decision-making experiences * Contribute to architecture, feature development, and technical improvements across the platform * Work across the full stack with technologies including: * React.js, TypeScript, Next.js, Node.js, GraphQL, REST APIs, SQL, Context API * Support migration and adoption initiatives around Next.js * Drive projects end-to-end while collaborating closely with product and engineering teams * Contribute to SDLC improvements and engineering best practices Technical Leadership (40%) * Mentor and support engineers through code reviews, pair programming, and technical guidance * Help elevate engineering standards and team performance * Participate in architecture and technical design discussions * Collaborate with Engineering Managers on roadmap planning, refinement sessions, and technical execution * Advocate for pragmatic engineering solutions and scalable system design * Bring strong technical opinions while maintaining a collaborative mindset Requirements Must-Have Qualifications * 8–10 years of professional software engineering experience * 1–2+ years in a Staff Engineer, Tech Lead, or Team Lead role * Strong expertise in: React, Advanced TypeScript, Next.js (preferably v13+), Node.js * Experience mentoring engineers and promoting engineering best practices * Strong English communication skills (B2+ / 90%+ written and spoken) Experience With * Large-scale production applications * Web performance optimization: * Core Web Vitals * Caching strategies * Critical rendering path * Static generation * Observability tools such as DataDog or similar: * Dashboards * Monitoring * Error reporting * Translating business requirements into scalable technical solutions Nice to Have * GraphQL experience * Knowledge of Astro.js * Experience with SEO-driven or high-traffic websites * Familiarity with analytics tools and complex data schemas * CI/CD experience If you enjoy building high-impact products, mentoring engineers, and working in a collaborative environment where ownership matters, we’d love to connect with you.