AVP/VP, Full Stack Engineer
Senior individual-contributor full stack engineer at SMBC's Singapore office, driving digital banking transformation across web and mobile. Day to day: designing cloud-native solutions, hands-on coding (React/Next.js, Node.js, Java/Spring Boot on Azure/AWS), proof-of-concepts, and mentoring junior engineers.
- Compensation
- Not disclosed
- Location
- Singapore, Singapore
- Work setup
- Not specified
- Seniority
- C level
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Fullstack
- Posted
Skills
Must have
- High proficiency in at least 4 of the listed technical areas
- 5+ years hands-on full stack development with React/Next.js, Node.js and/or Java/Spring Boot
- Cloud architecture experience on Azure (preferred) or AWS/GCP, including microservices and cloud-native patterns
- Mobile development experience with React Native, Flutter, or native iOS/Android
- Strong test automation experience across the testing pyramid (unit, integration, end-to-end)
- Understanding of CI/CD, Infrastructure as Code, containerization (Docker/Kubernetes), and observability
- Experience with SQL and NoSQL databases, caching strategies, and event streaming
- Strong RESTful API design, GraphQL, and API gateway patterns
- Ability to learn new domains and technologies quickly (growth mindset)
- Strong sense of appropriate technical trade-offs in design and implementation
- Track record of completing projects and finishing what you start
- Clear, effective communication in written and verbal formats
- Ability to communicate with technical and non-technical stakeholders
- Strong mentoring and teaching abilities
Nice to have
- Previous experience in banking, financial services, or highly regulated industries
- Exposure to corporate/institutional or wealth management/private banking domains
- Experience working in distributed teams across multiple time zones
- Track record of evangelizing technical change in large organizations
- Experience mentoring or training junior engineers
- Active participation in tech communities via speaking, writing, or open source
Full description
Select how often (in days) to receive an alert:
As a Full Stack Engineer based in our Singapore office at SMBC, you'll be a key technical contributor and mentor to our digital banking transformation initiatives in Asia Pacific. This is a senior individual contributor role that combines solution architecture, hands-on development, and technical mentorship to deliver scalable, reliable banking solutions across web and mobile platforms.
You'll work at the intersection of multiple technology domains, designing cloud-native solutions that balance immediate project needs with long-term architectural flexibility. Your work will directly impact how our clients interact with banking services across digital channels, requiring both deep technical expertise and the ability to navigate complex cross-domain dependencies. Additionally, you'll play a crucial mentorship role for more junior engineers, elevating the team's technical capabilities through code reviews, pairing sessions, and knowledge sharing.
About the Opportunity
- Technical Impact: Lead solution design for major features while remaining deeply hands-on with code
- Architectural Influence: Shape the technical direction of SMBC's digital banking platform
- Global Collaboration: Partner with onshore and offshore delivery teams to deliver enterprise-scale banking solutions
Key Responsibilities
- Break down complex, ambiguous problems into actionable solutions with clear knowns, unknowns, and resolution paths
- Design cloud-native architecture that enables multiple future scenarios without over-engineering for uncertainty
- Understand and articulate scaling and reliability limits across major business-critical systems
- Map data relationships and dependencies across technology domains and their impact on the platform
Technical Delivery & Excellence
- Work directly with project delivery teams to translate requirements into high-quality technical implementations
- Write clean, maintainable, well-tested code across the full stack as needed
- Conduct proof-of-concepts to evaluate new technologies and approaches when needed
- Ensure comprehensive observability: everything that can be measured is measured
- Champion engineering best practices including testing, documentation, and code quality standards
- Pair with engineers to elevate software development practices and accelerate knowledge transfer
- Foster a culture of continuous learning and technical excellence within the team
- Coordinate across technology domains to ensure alignment and integration