Senior Software Engineer, Mobile

2 months ago


Pune, India Procore Technologies Full time
Job Description

We’re looking for a Senior Software Engineer, Mobile to join Procore’s Mobile Engineering team. In this role, you’ll have the unique opportunity to drive the next generation of field application platform initiatives in a global SaaS infrastructure. You’ll work with our dedicated and talented team spanning Engineering, Product Management, UX and Architects to create and scale the next generation Procore experience on Mobile devices.

What you’ll do:

  • Hands-on development and coding of architecture and systems that meet the test of time for a variety of wireless devices
  • Mobile Architecture: Implementing scalable and robust architectural solutions for Native iOS or Android applications that align with industry best practices and standards.
  • Technology Evaluation: Evaluating emerging mobile technologies, tools, and frameworks to recommend adoption where applicable. Ability to develop POCs hands-on and rapid prototyping to bring new tech to life.
  • Performance Optimization: Identifying and addressing performance bottlenecks and ensuring optimal mobile application performance across a variety of devices and platforms.
  • Collaboration: Collaborating closely with product managers, UI/UX designers, and other stakeholders to translate business requirements into technical solutions
  • Documentation: Creating and maintaining architectural documentation, including design specifications and system diagrams

What we’re looking for:

  • 5+ years experience in software engineering, Test Driven Development and Design concepts for web and hybrid enterprise mobile applications for several mobile platforms (iOS/Android/Windows), Distributed Architectures
  • Extensive hands-on experience in designing and architecting Native iOS or Android applications, with a deep understanding of their respective ecosystems.
  • Proficiency in mobile development languages such as Swift/Kotlin and a strong understanding of mobile app architecture patterns (e.g., MVC, MVVM, VIPER).
  • In-depth knowledge of microservices design patterns, including service decomposition, event-driven architecture, and API gateway implementation
  • Time-honed expertise with modern SaaS across the entire lifecycle: development, testing, staging, deploying, and monitoring.
  • Proven track record of distilling ambiguity to clarity and direction

Additional Information

Perks & Benefits

At Procore, we invest in our employees and provide a full range of benefits and perks to help you grow and thrive. From generous paid time off and healthcare coverage to career enrichment and development programs, learn more details about what we offer and how we empower you to be your best.

About Us

Procore Technologies is building the software that builds the world. We provide cloud-based construction management software that helps clients more efficiently build skyscrapers, hospitals, retail centers, airports, housing complexes, and more. At Procore, we have worked hard to create and maintain a culture where you can own your work and are encouraged and given resources to try new ideas. Check us out on Glassdoor to see what others are saying about working at Procore.

We are an equal-opportunity employer and welcome builders of all backgrounds. We thrive in a diverse, dynamic, and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran or any other classification protected by law.

Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact benefits@procore.com to discuss reasonable accommodations.

If you'd like to stay in touch and be the first to hear about new roles at Procore, join our Talent Community.



  • Pune, Maharashtra, India Capgemini Engineering Full time

    Job OverviewWe are seeking a highly skilled Senior Mobile Software Engineer to join our team at Capgemini Engineering. This is an exciting opportunity for an experienced professional to take on new challenges and contribute to the success of our organization.


  • Pune, Maharashtra, India Mancer Consulting Full time

    Mancer Consulting is seeking a seasoned Senior Software Engineer - Mobile to lead our mobile application development efforts. As an individual contributor, you will be responsible for delivering high-quality mobile solutions using your expertise in Kotlin, Swift UI, Redux, Jetpack, and front-end technologies.About the Role:This is an excellent opportunity to...


  • Pune, Maharashtra, India Techfastic Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Mobile Software Engineer to join our dynamic technology team at Techfastic. As a key member of our software development group, you will be responsible for developing effective, secure, testable, and scalable mobile applications using .NET MAUI.


  • Pune, Maharashtra, India Siemens Digital Industries Software Full time

    About UsAt Siemens Digital Industries Software, our team is responsible for the framework that runs our mobile apps and facilitates publishing these apps into the Apple App Store and Google Play Store. We accommodate this in a low-code manner, to enable a smooth experience for non-technical users.The team is part of the Client group, which is responsible for...


  • Pune, Maharashtra, India Luxoft Full time

    About the RoleWe are looking for a highly skilled Senior Mobile Banking Software Engineer to support our mobile banking transformation journey solution.Job DescriptionThe ideal candidate will participate in the design and build of new Mobile Banking and Mobile Access apps, collaborate with cross-functional teams to ship new features, and continuously...


  • Pune, Maharashtra, India Radical Technologies Full time

    Radical Technologies is seeking an experienced Senior Mobile Software Engineer to join our team. This role offers a competitive salary of $120,000 - $180,000 per annum.Job DescriptionWe are looking for a skilled engineer with 2-4 years of experience in developing mobile applications using SWIFT language. The ideal candidate will have expertise in iOS...


  • Pune, Maharashtra, India Capgemini Engineering Full time

    We are seeking a seasoned Senior Mobile Application Software Engineer to join our team at Capgemini Engineering.Job DescriptionThe ideal candidate will have extensive experience in mobile application development, with a strong focus on designing and implementing user-centric applications.Key Responsibilities:Develop high-quality mobile applications for...


  • Pune, Maharashtra, India Luxoft Full time

    About the RoleWe are seeking a highly skilled Senior Mobile Software Engineer to join our team in Zurich, Wroclaw, Doha, Singapore and other locations. As a key member of our mobile development team, you will be responsible for designing and building next-generation mobile applications in the banking domain.


  • Pune, Maharashtra, India AllerAI Full time

    Job Title: Senior Software Engineer - Mobile and Web ApplicationsWe are seeking a skilled and experienced software engineer to join our team in Mysore, India. The ideal candidate will have a strong understanding of front-end and back-end development and a passion for building scalable, efficient, and user-friendly applications.About the RoleDevelop and...


  • Pune, India Luxoft Full time

    Project descriptionYou'll be working with a team of talented engineers in Zurich, Wroclaw, Doha and Singapore to design and build the next generation of our mobile applications in the banking domain. We plan and lead IT projects in an agile working model, with a mindset around time-boxed delivery of solutions, empowerment of interdisciplinary teams, and...


  • Pune, Maharashtra, India Xplor Full time

    About XplorXplor is a pioneering global platform that seamlessly integrates SaaS solutions with embedded payments and tools to empower businesses in fast-growing everyday life verticals. With operations across 20 markets, we serve over 106,000 customers who processed $37 billion in payments in 2023.Job SummaryWe're seeking an experienced Senior Mobile...


  • Pune, India Procore Technologies Full time

    Job DescriptionWe’re looking for a Staff Software Engineer, Mobile to join Procore’s Mobile Engineering team. In this role, you’ll have the unique opportunity to drive the next generation of field application platform initiatives in a global SaaS infrastructure. You’ll work with our dedicated and talented team spanning Engineering, Product...


  • Pune, Maharashtra, India Autodesk Full time

    Autodesk is seeking a skilled Android Mobile Software Engineer to join its Data Platform team.The successful candidate will report to the Engineering Manager and work on delivering both internal and customer-facing applications and services that provide data collection needs for data scientists, analysts, and engineers throughout the organization.This hybrid...


  • Pune, India Luxoft Full time

    Project description You'll be working with a team of talented engineers in Zurich, Wroclaw, Doha and Singapore to design and build the next generation of our mobile applications in the banking domain. We plan and lead IT projects in an agile working model, with a mindset around time-boxed delivery of solutions, empowerment of interdisciplinary teams,...


  • Pune, India Luxoft Full time

    Project descriptionYou'll be working with a team of talented engineers in Zurich, Wroclaw, Doha and Singapore to design and build the next generation of our mobile applications in the banking domain. We plan and lead IT projects in an agile working model, with a mindset around time-boxed delivery of solutions, empowerment of interdisciplinary teams, and...


  • Pune, India Luxoft Full time

    Project description You'll be working with a team of talented engineers in Zurich, Wroclaw, Doha and Singapore to design and build the next generation of our mobile applications in the banking domain. We plan and lead IT projects in an agile working model, with a mindset around time-boxed delivery of solutions, empowerment of interdisciplinary teams, and...

  • Mobile Technician

    6 months ago


    Pune, India Cosko Mobile and Laptop Care Full time

    Cosko Mobile Care is looking for a skilled Mobile Technician to join our team in Pune. As a Mobile Technician, you will be responsible for providing on-site mobile phone repair services, focusing on brands like Apple, Samsung, OnePlus, Oppo, Google Pixel, and more. We're looking for individuals who can perform repairs efficiently within 30-45 minutes at the...


  • Pune, Maharashtra, India Cybage Software Full time

    We are seeking a highly skilled Senior .NET Software Engineer to join our team at Cybage Software. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable, efficient, and reliable software solutions using .NET technologies.About the RoleThis is a full-time position based in Pune, India. The ideal...


  • Pune, Maharashtra, India Luxoft Full time

    Luxoft is seeking a highly skilled Senior Android Software Engineer to join our Mobile Excellence team. With a strong background in native Android development and experience working with banking apps, you will play a key role in designing and implementing innovative mobile solutions.The ideal candidate will have a solid understanding of Google's Android...


  • Pune, Maharashtra, India Cybage Software Full time

    About UsCybage Software is a technology consulting organization specializing in outsourced product engineering services. Our unique offerings span the technological spectrum–from cutting-edge software development to transformative digital strategies.Empowering businesses to soar above their limitations, we revolutionize the product engineering landscape...