SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Bankjoy is a Y Combinator and Bessemer Venture Partner-backed fintech startup transforming how community banks and credit unions operate. The company provides modern digital banking products including mobile banking, online banking, account opening, loan origination, and conversational AI, enabling financial institutions to become tech-driven and digital-first.
As a Senior Software Engineer on the Digital Banking platform, you will design, develop, and maintain robust, secure, and scalable software solutions powering the digital banking experience. You'll lead feature implementation and enhancements, demonstrating ownership and technical expertise across the full stack.
Key responsibilities include:
- Leading implementation of new features and enhancements on existing products
- Designing, developing, and maintaining front-end applications using modern frameworks (Angular, React) and best practices
- Architecting and building scalable, secure APIs to support new features and products
- Proactively identifying and addressing technical challenges, refactoring code to reduce technical debt, and promoting best practices
- Collaborating with cross-functional teams and third-party vendors to deliver projects on schedule with high quality
- Driving test-driven development and implementing robust testing strategies
- Providing technical guidance and mentorship to junior and mid-level engineers
- Actively participating in Agile ceremonies and contributing to continuous process improvements
You'll work in a fast-paced, collaborative, remote-first environment with a well-funded startup that values ownership, adaptability, and technical excellence.
REQUIREMENTS:
- 6+ years of professional experience in enterprise-level software development with C# and .NET Core, delivering scalable and secure products
- 4+ years of experience in front-end development with Angular or React, TypeScript, HTML, and CSS
- 4+ years of SQL experience, including query optimization, index management, and performance tuning
- Proven experience designing scalable APIs and integrating third-party SDKs or platforms
- Strong knowledge of cloud hosting platforms (AWS, Azure, GCP) and cloud-native practices
- Track record of working in high-growth or startup environments, demonstrating adaptability and ownership
- Exceptional problem-solving skills, communication, and collaborative mindset
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience
PREFERRED:
- Experience with transaction processing systems in fintech domain
- Experience with user access and permission management
- Familiarity with banking domain and operations