
Finch Network - Software Engineer / Remote-Full Time
About Finch Network:
Finch is innovating at the intersection of loyalty, offers, payments, and cryptocurrencies, creating a unified experience for end-users engaging with restaurants, bars, and venues. Our mobile platform empowers users to discover local offers, earn loyalty points, and seamlessly transact using traditional payments and crypto rails.
We’re building the first connected ecosystem that unifies advertising, hospitality, and payments into one seamless platform. Now operating in New York, Los Angeles, San Francisco, Miami, and Austin.
Position: Software Engineer (Express.js & FastAPI)
Role Overview:
We’re seeking a versatile Engineer proficient in both JavaScript (Express.js) and Python (FastAPI) to contribute to two dynamic backend projects supporting our mobile apps. You’ll have the opportunity to shape the core architecture, ensuring robust integration of loyalty features, city-specific offers, seamless payment experiences, and crypto transaction capabilities.
Responsibilities:
• Design, develop, and maintain services and APIs using Express.js and FastAPI.
• Collaborate closely with other teams to deliver cohesive and scalable solutions.
• Integrate third-party payment processors, blockchain services, and APIs.
• Ensure system reliability, scalability, and security, emphasizing data privacy and regulatory compliance.
• Write clean, maintainable code with comprehensive tests.
• Participate in architectural discussions and actively suggest improvements and innovations.
• Document system architecture, APIs, and development processes clearly and comprehensively.
Required Skills and Experience:
• Strong backend development experience with JavaScript (Express.js) and Python (FastAPI).
• Deep understanding of RESTful API design principles and best practices.
• Experience building and maintaining secure, scalable backend systems.
• Domain knowledge of cryptocurrencies, blockchain fundamentals, and stablecoins.
• Experience working with relational databases (PostgreSQL) and caching solutions (Redis).
• Familiarity with containerization (Docker, Kubernetes).
• Solid grasp of Git, CI/CD processes, and cloud environments (AWS, Azure, or GCP).
• Strong analytical skills, problem-solving ability, and excellent communication skills.
Nice-to-have:
• Previous experience working on loyalty/reward-based platforms.
• Familiarity with blockchain wallet integration (Ethereum, Solana, or similar).
• Experience with location-based services (e.g., Google Places API).
• Knowledge of security and compliance standards related to payments and cryptocurrencies.
What We Offer:
• A dynamic, innovative environment with a motivated, experienced team with Silicon Valley roots.
• Opportunity to work at the intersection of fintech, blockchain, and consumer technology.
• Flexible working hours and remote-first culture.
• Competitive compensation package with growth opportunities.