Taro Logo

Full Stack Software Engineer

Castle is the finance app that helps homeowners save time and money by managing and tracking home expenses in one place.
Harvard, MA, USAHudson, NY 12534, USANew York, NY, USA
$98,000 - $145,000
Frontend
Mid-Level Software Engineer
Hybrid
11 - 50 Employees
3+ years of experience
Finance · Consumer

Description For Full Stack Software Engineer

Castle is revolutionizing home expense management through their innovative finance app that helps homeowners save both time and money. As a Full Stack Software Engineer at Castle, you'll join a mission-driven team focused on tackling housing affordability in the U.S. through better data and smarter technology.

The role offers an exciting opportunity to work on both frontend and backend development, utilizing React, React Native, and Django to build a comprehensive platform that helps homeowners manage their largest asset more effectively. You'll be working on critical features including payment processing systems, AI-powered transaction tracking, and sophisticated data pipelines that transform raw data into actionable insights for customers.

As a foundational member of the engineering team, you'll collaborate closely with the Head of Engineering, Head of Design, and fellow engineers to create an intuitive and user-friendly experience. The position is perfect for someone who combines technical expertise in JavaScript, Python, and RESTful API design with a passion for solving complex problems in the fintech space.

Castle's platform has already demonstrated significant value, with the average customer saving more than $10,000 on their home expenses. By joining Castle, you'll be part of building the payments infrastructure for the largest consumer category in the U.S., helping homeowners automate, consolidate, and reduce their spending through innovative technology solutions.

This hybrid role offers competitive compensation and the opportunity to make a meaningful impact at an early-stage, high-growth company that's tackling real-world problems in the housing market. If you're excited about using your full-stack development skills to build products that make a difference in people's financial lives, this role at Castle could be your next great career move.

Last updated 4 hours ago

Responsibilities For Full Stack Software Engineer

  • Developing and maintaining React web application, React Native iOS app (built with Expo) and Django backend
  • Building bill payment system for processing ACH and check payments
  • Developing AI-powered system for recording payments made outside of Castle environment
  • Creating data pipeline that transforms customer data into insights

Requirements For Full Stack Software Engineer

JavaScript
Python
React
TypeScript
  • Expertise in Javascript and React ecosystem
  • Expertise with Python and Django framework
  • Expertise in RESTful API design
  • Experience with distributed systems design
  • Bachelor's degree in Computer Science or related field (or equivalent practical experience)
  • Experience building and shipping production applications
  • Experience in consumer fintech preferred

Interested in this job?

Jobs Related To Castle Full Stack Software Engineer

UI Engineer - Business Intelligence Engineering

UI Engineer position at Netflix focusing on building data visualization tools and applications for business intelligence, requiring expertise in frontend development and data visualization.

UI Engineer (L4), Content Engineering

UI Engineer position at Netflix building frontend applications for content creation and management, using React and TypeScript, with competitive compensation and comprehensive benefits.

Software Engineer - Front End

Front End Software Engineer role at Lowe's Charlotte Tech Hub, focusing on React development and frontend optimization for enterprise retail applications.

Software Engineer, Frontend (Consumer - International)

Frontend Software Engineer position at Coinbase focusing on building crypto-forward products and features for the Brazilian market, requiring 2+ years of React experience.

Software Engineer II, Full Stack

Full Stack Software Engineer II position at Pinterest, building and maintaining large-scale web applications with React/Redux, JavaScript, and Python/Java in a remote-friendly environment.