Lead Software Developer (Full Stack)
Role details
Job location
Tech stack
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