Technical Lead (Mobile) - India
Juniper Square.com
Office
India
Full Time
About Juniper Square
Our mission is to unlock the full potential of private markets. Privately owned assets like commercial real estate, private equity, and venture capital make up half of our financial ecosystem yet remain inaccessible to most people. We are digitizing these markets, and as a result, bringing efficiency, transparency, and access to one of the most productive corners of our financial ecosystem. If you care about making the world a better place by making markets work better through technology – all while contributing as a member of a values-driven organization – we want to hear from you.
Juniper Square offers employees a variety of ways to work, ranging from a fully remote experience to working full-time in one of our physical offices. We invest heavily in digital-first operations, allowing our teams to collaborate effectively across 27 U.S. states, 2 Canadian Provinces, India, Luxembourg, and England. We also have physical offices in San Francisco, New York City, Mumbai and Bangalore for employees who prefer to work in an office some or all of the time.
About Your Role
We are looking for a Technical Lead with strong expertise in React Native (iOS focus) and Python backend development to lead the design, development, and scaling of our mobile and server-side applications. While the immediate focus is on iOS app development and backend services, the role will expand to include React Native Android support in the future. This is a hands-on leadership position requiring architectural vision, coding expertise, and team mentorship.
Key Responsibilities
Mobile Development (React Native – iOS & Android)
- Lead the design and development of iOS apps in React Native, integrating native modules (Swift/Objective-C) when required.
- Ensure App Store compliance, performance optimization, and security.
- Drive future Android app support within the same React Native codebase, ensuring cross-platform consistency.
- Define mobile architecture, navigation flows, and reusable component libraries.
Backend Development (Python)
- Architect and build scalable APIs using FastAPI and GraphQL.
- Implement asynchronous background tasks and schedulers with Celery + Redis/RabbitMQ.
- Optimize backend services for scalability, performance, and fault tolerance.
- Collaborate with DevOps on CI/CD pipelines, containerization (Docker), and cloud deployment.
Technical Leadership
- Provide technical guidance, code reviews, and mentorship to frontend and backend engineers.
- Define and enforce engineering best practices (testing, code quality, security, documentation).
- Lead sprint planning, estimation, and roadmap execution.
- Balance hands-on coding with architectural decision-making.
- Work closely with Product, Design, and QA to deliver high-quality features.
- Partner with stakeholders to define technical strategy for scalable mobile + backend systems.
- Stay updated with trends in React Native, iOS, Android, and Python ecosystems, and drive innovation.
- Required Skills & Qualifications
Collaboration & Strategy
- Education: Bachelor’s/Master’s in Computer Science, Engineering, or related field.
- Experience: 8–12+ years in software engineering, including:
- 3–4+ years in React Native (iOS focus).
- 3–5+ years in backend development with Python (FastAPI, GraphQL, Celery).
Mobile Expertise:
- Deep knowledge of React Native iOS apps (deployment, provisioning, App Store guidelines).
- Experience integrating native modules (Swift/Objective-C).
- Familiarity with cross-platform RN development for future Android support.
Backend Expertise:
- Strong in Python, FastAPI, GraphQL APIs.
- Proficient with Celery for distributed tasks.
- Solid understanding of SQL/NoSQL databases, authentication (OAuth/JWT), caching, and API security.
Leadership Skills:
- Proven experience leading cross-functional teams (mobile + backend).
- Strong decision-making, problem-solving, and stakeholder communication.
Nice-To-Have
- Experience with React Native Android apps.
- Familiarity with TypeScript in RN projects.
- Exposure to Docker/Kubernetes & cloud (AWS/GCP/Azure).
- Experience with automated testing frameworks (Jest, Detox, Pytest).
What We Offer
- Lead ownership of mobile (iOS now, iOS + Android future) and backend platforms.
- Opportunity to shape product architecture & technical roadmap.
- Collaborative, growth-oriented, and innovative environment.
- Competitive compensation, benefits, and leadership growth path.
Technical Lead (Mobile) - India
Office
India
Full Time
September 22, 2025