Lead Software Developer (Full Stack)

FSA Capital LLC
New York, NY, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
$120,000.0 - $150,000.0
Working hours
Regular working hours
Job source

Tech stack

Geographic Information Systems Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Apple IOS App Store (IOS) User Authentication Automation of Tests Microsoft Azure Mobile Application Development Cloud Computing Software Documentation
+33 more
Software Quality Code Review Cyber Security Data Security Google Maps Push Technology Mobile Application Software Python (Programming Language) Natural Language Processing Node.Js NoSQL OAuth Open Source Technology Query Optimization Recommender Systems Release Management Software Engineering WebSocket WebRTC Load Balancing Autoscaling Software Security Backend Kotlin Search Engines Graphql Machine Learning Operations React Native Google Play Software Coding Restful APIs Marketplace Data Pipelines

Job description

The Lead Software Developer will serve as the technical backbone of the platform- responsible for the architecture, performance, and reliability of an app that guides users through the entire journey. From our AI-powered search engine and real-time pricing analytics to multi-vendor communication hubs and secure transaction workflows, you will build and scale the systems that make Nestly’s one-stop-shop vision a reality. This role is equal parts hands-on coding and technical leadership., Architect and maintain Nestly’s mobile application (iOS and Android) and supporting backend services, ensuring scalability from launch through rapid user growth.

  • Lead development of core platform features.
  • Design and implement the data pipeline that powers Nestly’s institutional-grade market analytics.
  • Build and maintain integrations with external services including MLS data feeds, certified vendor network APIs, payment processors, and mapping/geolocation services.
  • Establish and enforce engineering best practices: code reviews, automated testing (unit, integration, E2E), CI/CD pipelines, and documentation standards.
  • Own production infrastructure: server provisioning, auto-scaling, monitoring, alerting, incident response, and database management with automated backups.
  • Implement robust security measures for user data, transaction information, and financial documents shared within the platform.
  • Collaborate with the Product Manager to estimate technical feasibility, scope work, and plan sprints; provide clear technical trade-off analysis for product decisions.
  • Mentor junior developers as the engineering team grows; establish coding standards and onboarding practices that maintain code quality at scale.
  • Manage app store submission processes, build configurations, and release management for both iOS and Android platforms.

Requirements

Do you have experience in Team leadership?, * 6+ years of software development experience with at least 2 years in a technical lead or senior engineering role.

  • Strong proficiency in mobile development (React Native, Swift, or Kotlin) and backend technologies (Node.js, Python, or Go).
  • Experience designing and operating cloud infrastructure (AWS, GCP, or Azure) including auto-scaling, load balancing, and CDN configuration.
  • Hands-on experience with relational and NoSQL databases, query optimization, and data modeling for transaction-heavy applications.
  • Proven ability to build and maintain RESTful APIs and/or GraphQL services consumed by mobile clients.
  • Experience implementing CI/CD pipelines and automated testing frameworks for mobile and backend deployments.
  • Strong understanding of application security, authentication (OAuth, JWT), encryption, and secure data handling practices.
  • Ability to make pragmatic technical decisions in a startup context - balancing long-term architecture with the need to ship quickly., * Experience building real estate, proptech, or marketplace platforms that aggregate data from multiple external providers.
  • Familiarity with AI/ML integration in production systems, including recommendation engines, natural language processing, or predictive analytics.
  • Experience with real-time communication systems (WebSocket, push notifications, in-app messaging).
  • Knowledge of geospatial data, mapping APIs (Google Maps, Mapbox), and location-based search functionality.
  • Experience with app store review processes, App Store Connect, and Google Play Console.
  • Contributions to open-source projects or a strong public portfolio of technical work.

Benefits & conditions

Pulled from the full job description

  • Paid training
  • On-the-job training
  • Health insurance
  • Retirement plan
  • Paid time off
  • Paid sick time
  • Flexible spending account, FSA Capital is an equal opportunity employer, and we foster an inviting, inclusive and collaborative environment.

Pay: $120,000.00 - $150,000.00 per year

Benefits:

  • Health insurance
  • On-the-job training
  • Paid sick time
  • Paid time off
  • Retirement plan

About the company

FSA Capital is a New York City-based real estate development and investment firm focused on high-quality residential, commercial, and mixed-use projects across Queens, Brooklyn, and Long Island City. Headquartered in Flushing, we take a hands-on, end-to-end approach to creating spaces that deliver lasting value for tenants, buyers, and the communities we serve.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all