About The Position

This role offers the opportunity to shape the future of digital banking by designing and delivering high-quality software that directly impacts how people access, move, and manage their money. You will work in a fast-paced, mission-driven environment, collaborating with a cross-functional team of engineers to build scalable, secure, and seamless user experiences. The position emphasizes both frontend and backend development, handling complex challenges related to real-time money movement and sensitive financial data. Ideal candidates are proactive problem-solvers with a passion for clean, maintainable code and a commitment to excellence in both technical execution and team collaboration. This is a remote-friendly role that offers flexibility, growth, and the chance to contribute to transformative financial products.

Requirements

  • 7+ years of professional experience building and scaling user-facing applications or backend services.
  • Experience with frontend or mobile development, ideally using React Native or similar frameworks.
  • Strong proficiency in TypeScript, Node.js, or comparable modern programming languages and technologies.
  • Experience building and maintaining production-quality software in a cloud environment (AWS, Kubernetes, or similar).
  • Strong problem-solving skills, attention to detail, and a proactive, results-oriented mindset.
  • Excellent communication skills, with the ability to collaborate effectively in a remote team environment.
  • Passion for building software that impacts users positively and commitment to quality and craftsmanship.

Nice To Haves

  • Familiarity with functional programming concepts is a plus, though not required.

Responsibilities

  • Design, develop, and deliver new features for web and mobile applications that scale with the growing user base.
  • Collaborate closely with other engineers to write high-quality, maintainable code and solve complex technical challenges.
  • Ensure application performance, reliability, and security, particularly for sensitive financial data and real-time transactions.
  • Create and maintain clear, comprehensive documentation for code, processes, and systems.
  • Participate in code reviews, architecture discussions, and cross-functional problem-solving to continuously improve software quality.
  • Contribute to the design and implementation of functional programming patterns and best practices.
  • Support ongoing development, troubleshooting, and optimization of backend services, APIs, and mobile interfaces.

Benefits

  • Competitive base salary with stock options.
  • Health benefits from Day 1 and 401(k) plan with company match.
  • Remote-friendly work environment within the U.S. and flexible time off (FTO).
  • Opportunities for professional growth in a high-growth, mission-driven company.
  • Inclusive culture where team members have meaningful impact on product and company success.
  • Collaborative environment that values ownership, proactivity, and skill development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service