Software Engineer II

16 hours ago


India Juniper Square Full time ₹ 20,00,000 - ₹ 25,00,000 per year
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 seeking a Senior Software Engineer with strong expertise in React Native (iOS focus) and Python backend development to build and maintain our mobile applications and backend services. The role will primarily focus on developing and optimizing the iOS React Native app and backend APIs, with future involvement in supporting Android. You'll collaborate closely with the team to deliver high-quality features and scalable solutions.

Key Responsibilities Mobile Development (React Native – iOS & Android)
  • Develop and maintain React Native iOS applications, integrating native modules when necessary.

  • Ensure app performance, reliability, and adherence to App Store guidelines.

  • Assist with expanding React Native support to Android.

  • Write clean, reusable components and maintain consistent UI/UX across platforms.

Backend Development (Python)
  • Build and maintain APIs using FastAPI and GraphQL.

  • Implement background tasks and asynchronous processing with Celery.

  • Collaborate with DevOps and other engineers to ensure system scalability and performance.

Collaboration & Best Practices
  • Participate in code reviews and contribute to engineering best practices.

  • Work closely with Product and Design teams to deliver seamless user experiences.

  • Troubleshoot, debug, and optimize code for performance and security.

  • Stay current with trends in React Native, iOS, Android, and Python backend technologies.

Required Skills & Qualifications
  • Bachelor's/Master's degree in Computer Science, Engineering, or a related field.

  • 5 years of professional experience in software development, including:

2 years working with React Native (iOS focus).

2 years of backend development experience with Python (FastAPI, GraphQL, Celery).

  • Strong knowledge of React Native iOS app development and native module integration (Swift/Objective-C).

  • Experience with backend API design, asynchronous task management, and database integration.

  • Familiarity with mobile app deployment processes and App Store guidelines.

  • Good understanding of software testing, version control (Git), and CI/CD pipelines.

  • Strong communication and teamwork skills.

Nice-to-Have
  • Experience with React Native Android app development.

  • Proficiency in TypeScript.

  • Knowledge of Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure).

  • Familiarity with automated testing frameworks like Jest, Detox, or Pytest.


  • Software Engineer Ii

    4 weeks ago


    India PROGRESS SOFTWARE Full time

    We are Progress Nasdaq PRGS - a trusted provider of software that enables our customers to develop deploy and manage responsible AI powered applications and experiences with agility and ease Were proud to have a diverse global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power...


  • India Microsoft Full time

    Job Description The Windows Cloud division is looking for a Software Engineer II (SWE II) that will help us take the Windows Cloud platform, as well as the Windows 365 Cloud PC and Azure Virtual Desktop business to the next level. Windows 365 Cloud PC (W365) and Azure Virtual Desktop (AVD) have recently been recognized as leaders in the Gartner Magic...

  • Software Engineer II

    3 weeks ago


    India Microsoft Full time

    Job DescriptionThe Windows Cloud division is looking for a Software Engineer II (SWE II) that will help us take the Windows Cloud platform, as well as the Windows 365 Cloud PC and Azure Virtual Desktop business to the next level.Windows 365 Cloud PC (W365) and Azure Virtual Desktop (AVD) have recently been recognized as leaders in the Gartner Magic Quadrant...

  • Software Engineer II

    3 weeks ago


    India Microsoft Full time

    Job DescriptionAre you an experienced software engineer with a passion for solving highly complex and ambiguous engineering challenges Do you excel in collaborating with tech leads, architects, program managers, and data disciplines Are you able to generate energy and help create clarity for the features that you drive Do you have a proven track record of...


  • India PowerGlide Systems, Inc Full time

    Job Description Company Description At PowerGlide, we specialize in optimizing ServiceNow environments for peak performance and efficiency. As a trusted ServiceNow partner, we excel in performance tuning and test automation, ensuring smooth operations and exceptional user experiences. Our tailored solutions enhance the speed, scalability, and health of...

  • Software Engineer II

    3 weeks ago


    India Microsoft Full time

    Job DescriptionWe are seeking a highly skilled and experienced Software Engineer II iOS Developer to join our mobile engineering team. You will lead the design and development of innovative applications for Apple devices, including iPhones and iPads. This role demands deep technical expertise, a passion for user-centric design, and the ability to collaborate...

  • Software Engineer II

    3 weeks ago


    India Microsoft Full time

    Job DescriptionMicrosoft is on a mission to build platforms and products that create and complete magical experiences across Microsoft, to empower every person and organization to achieve more.As part of that mission, Microsoft Devices Software team is on a journey to create new experiences on the Windows platform. A fundamental part of our strategy is...

  • Software Engineer II

    4 weeks ago


    India Microsoft Full time

    Job DescriptionMicrosoft Teams is core to Microsoft's vision for intelligent communications and productivity pane into the modern workplace. We are fast becoming the hub for teamwork in Office 365, with hundreds of thousands of organizations and tens of millions of users across the globe using Teams. Microsoft Teams is the fastest growing business...

  • Software Engineer II

    4 weeks ago


    India Microsoft Full time

    Job DescriptionWe are building the next-generation Meeting Monitoring, Notifications, and Insights Platform that powers timely, reliable, and secure notifications across Microsoft Teams Admin experiences. Our mission is to deliver a scalable, extensible, and intelligent backend system that supports millions of users and workloads with precision and...


  • Mumbai, India HERE Technologies Full time

    Job Description What's the role We are looking for a Software Engineer II with proven experience in the development of key internal and customer-facing applications. The Software Engineer will work closely with Sr Software Engineer, project managers, data analysts and other developers in a fast-paced environment including multiple platforms, architectures...