CrawlJobs Logo

Principal Software Engineer-Mobile

India, Bangalore · Job Posted April 12, 2026
Apply Position
Job Link Share

Job Description

The rapid growth of the Microsoft Power Platform (Power Apps, Power Automate, Copilot Studio, Power BI), is fueled by organizations across the globe investing in leveraging low-code/no-code development models to accelerate their digital transformation ambitions. Power Platform is a strategic new growth area for Microsoft, but more importantly, it is a disruptor technology that is giving “Citizen access” to broader set of users in an enterprise, to create next generation of business productivity software via radically simplified experience and without requiring extensive and costly training. It is transforming careers of ‘citizen developers’, making pro-developers far more productive and helping IT finally innovate at the pace that their businesses expect. Power Apps- one of the products in the suite "democratizes" the business-app-building experience by enabling users to create feature-rich, custom business apps without writing code. We are growing our team at Power Apps to evolve it as the #1 platform for organizations to build and run rich, interactive, AI enabled, native Mobile Apps. The Team: We are a very dynamic and passionate team that fully embrace the build-measure-learn iterative development approach. We work towards the common goal of building a product customers love. As a natural part of our product design and development process we are working very closely with customers as well as listening to usage telemetry and other key signals which allow us to consistently evolve based on customer demand and adoption patterns. Deep collaboration across PM, Design, Engineering, and Science is a given and all disciplines play important roles as part of the product development process. In Power Apps, we are committed to innovation and the best-in-class Native Mobile & AI experiences to enable millions of users access to personalized, dynamic and rich interactive experiences. We foster a culture of diversity, collaboration, and innovation, valuing everyone's unique perspectives and contributions. Our agile, start-up-like environment encourages out-of-the-box thinking and empowers each team member to contribute towards our shared mission of delivering a highly innovative capabilities that are positioned to fundamentally change what business applications look like in the future. The Candidate: We are looking for a Principal Software Engineer who will be responsible for evolving the strategy, development, and deployment of Power Apps mobile authoring platform where we are building an AI-first mobile app creation experience. You will work closely with cross-functional teams across Engineering, Design, Research and Product management to ensure alignment. You get an opportunity to mentor other engineers to deliver an exceptional mobile app authoring platform that organizations can leverage to build compelling native mobile apps to solve their business needs. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Job Responsibility

  • Drive the technical strategy and architecture for our AI-first mobile authoring platform to create apps for multiple platforms including iOS and Android
  • Collaborate with engineering teams, designers, and product managers to advance the features and capabilities of our mobile authoring platform
  • Lead the development of high-quality, scalable, and secure mobile applications for customers
  • Mentor and lead other engineers to architect and deliver game-changing mobile experiences
  • Ensure alignment of technical strategy across the organization
  • Optimize mobile application performance and user experience
  • Stay updated with the latest industry trends across mobile and AI technologies to ensure our mobile applications are cutting-edge

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience
  • 6+ years of experience in API Design, Data structures, design patterns and asynchronous programming
  • 6+ years experience driving and managing technical and architectural dependencies
  • Proven experience in mobile development for iOS, Android and React Native platforms
  • Solid knowledge of front-end technologies like Redux/React and React Native
  • Excellent problem-solving and analytical skills
  • Solid technical acumen combined with a curiosity to continue learning and better understand end-user productivity experiences
  • Experience in performance optimization tools in the mobile space
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to have

  • 12+ years of experience in software development with object oriented programming languages (C++, C# or Java) with a focus on mobile applications
  • 8+ years mobile engineering experience in Android (Java/Kotlin) and/or iOS (Objective-C/Swift)
  • Experience with mobile and building apps on the mobile stack across platforms
  • Experience with React Native, Flutter, React, TypeScript and other front-end technologies
  • Solid with distributed systems and designing multi-platform services
  • Experience building and evolving application development platforms and frameworks
  • Experience building applications on the Azure platform is a plus
  • Solid written and verbal communication skills
  • Solid to work in an agile environment and manage multiple priorities

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Software Engineer-Mobile

8 matching positions

Principal Software Engineer-Mobile

We are looking for a Principal Software Engineer who will be responsible for evo...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python (OR) equivalent experience
  • 10+ years of experience in software development with object oriented programming languages (C++, C# or Java) with a focus on mobile applications
  • 6+ years mobile engineering experience in Android (Java/Kotlin) and/or iOS (Objective-C/Swift)
  • 6+ years of experience in API Design, Data structures, design patterns and asynchronous programming
  • 5+ years experience driving and managing technical and architectural dependencies
  • Proven experience in mobile development for iOS, Android and React Native platforms
  • Strong knowledge of front-end technologies like Redux/React and React Native
  • Excellent problem-solving and analytical skills
  • Strong technical acumen combined with a curiosity to continue learning and better understand end-user productivity experiences
  • Experience in performance optimization tools in the mobile space
Job Responsibility
Job Responsibility
  • Drive the technical strategy and architecture for mobile applications across multiple platforms including iOS, Android and React native
  • Collaborate with engineering teams, designers, and product managers to advance the features and capabilities of our mobile applications
  • Lead the development of high-quality, scalable, and secure mobile applications
  • Mentor and lead other engineers to architect and deliver game-changing mobile experiences
  • Ensure alignment of technical strategy across the organization
  • Optimize mobile application performance and user experience
  • Stay updated with the latest industry trends across mobile and AI technologies to ensure our mobile applications are cutting-edge
  • Fulltime
Read More
Arrow Right

Application Analyst

Your Next Opportunity Campbell Property Group (CPG), one of Australia’s leading...
Location
Location
Australia , Norwest
Salary
Salary:
Not provided
domainehomes.com.au Logo
DOMAINE HOMES
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience in application support, systems analysis or a related role, including senior or lead responsibility for business-critical applications
  • Demonstrated experience owning applications across their lifecycle (support, configuration, enhancement, upgrade and integration)
  • Proven experience leading complex incident and problem resolution and coordinating with vendors and technical teams
  • Experience mentoring or providing technical guidance to junior support analysts
  • Exposure to application integrations, APIs, data migrations and cloud-based platforms
  • Strong understanding of ITIL service management principles (incident, problem, change, release and configuration management)
  • Solid knowledge of database structures, SQL queries and reporting tools
  • Understanding of application security, role-based access control (RBAC) and data privacy / compliance
  • Working knowledge of integrations, APIs, networking, cloud services and IT infrastructure
  • Familiarity with automation tools and techniques to streamline application processes
Job Responsibility
Job Responsibility
  • Working autonomously, exercising sound judgement on complex application issues and guide others in the team
  • Owning the support, configuration and continuous improvement of an assigned portfolio of business applications
  • Determining resolution approaches for complex incidents and problems, escalating only where genuinely required
  • Advising business stakeholders and vendors on application options, impacts and implementation considerations
  • Provide technical guidance, coaching and quality review to Application Support Analysts
  • Provide senior-level (2nd and 3rd line) support for enterprise applications, ensuring availability, performance and reliability
  • Own assigned applications across their lifecycle, including configuration, administration, upgrades and decommissioning
  • Maintain and improve application support processes, procedures and documentation, incorporating security considerations
  • Advise on application security, licensing, upgrades, backups and disaster recovery needs
  • Lead diagnosis and resolution of complex incidents, coordinating stakeholders to restore service within SLAs
What we offer
What we offer
  • Secure undercover parking
  • A welcome gift when you start – to make you feel at home
  • Competitive pay and flexible work options
  • A focus on your health and wellbeing – with multiple gym and health insurance discounts
  • Great retail deals – including travel, groceries, and more
  • Big savings on home builds, trades, suppliers and utilities
  • Ongoing learning through the CPG Academy, with mentoring and unlimited training
  • Opportunities to give back through our charity partners
  • Generous leave – including parental, volunteer, reservist and emergency services leave
  • Free wellbeing support for you and your family, including EAP and health coaching
  • Fulltime
Read More
Arrow Right

Patient Care Technician II - Emergency Department

Under the direction of a charge nurse, the Patient Care Technician II assists th...
Location
Location
United States
Salary
Salary:
19.00 - 23.00 USD / Hour
mvhealthsystem.org Logo
Mohawk Valley Health System
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School graduate or equivalent
  • 1 year experience in related field
  • Completion of a Phlebotomy Course
Job Responsibility
Job Responsibility
  • Responds to any patient call lights
  • Gives status report of patient to appropriate personnel
  • Performs documentation duties on unit, which is timely, comprehensive, and concise, in order to provide accurate information
  • Assists with personal hygiene
  • Assists with activities of daily living and mobility
  • Assists in maintenance of a safe and clean environment
  • Perform other duties as required
  • Fulltime
Read More
Arrow Right

Patient Care Technician I - ICU

Under the direct supervision of a Registered Nurse, assists the nursing staff in...
Location
Location
United States
Salary
Salary:
18.00 - 23.00 USD / Hour
mvhealthsystem.org Logo
Mohawk Valley Health System
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School graduate or equivalent
Job Responsibility
Job Responsibility
  • Under the direction/supervision of a charge nurse, assists the nursing staff in provision of basic nursing care to non-acutely ill patients, i.e., personal hygiene, activities of daily living and mobility
  • Assists in the maintenance of safe and clean environments
  • May be required to transport medications as defined and authorized by Pharmacy Services
  • Correctly identifies patients prior to performing interventions or care
  • Reports any changes or concerns of patients and families to the primary caregiver
  • Observes, collects, documents and reports intake and output, vital signs (temperature, radial pulse, respiration, blood pressure) and weights
  • Provides bathing, oral and hair care, bed making, ambulation and positioning, and toileting
  • Perform other duties as required
  • Fulltime
Read More
Arrow Right

Assistant Building Surveyor

A growing construction consultancy is seeking an Assistant Building Surveyor to ...
Location
Location
United Kingdom , London
Salary
Salary:
35000.00 - 45000.00 GBP / Year
https://brandonjames.co.uk Logo
Brandon James
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A degree in Building Surveying or a related property or construction discipline
  • Previous Building Surveying experience gained through placements, internships or post-graduate employment
  • Understanding of building pathology, construction processes and project delivery
  • Experience or knowledge of pre and post contract services
  • Strong communication and stakeholder management skills
  • Ability to work effectively within multidisciplinary teams
Job Responsibility
Job Responsibility
  • Undertaking condition surveys, measured surveys, defect diagnosis and technical due diligence instructions
  • Preparing reports, schedules of work, specifications and technical documentation
  • Assisting with Project Management and Contract Administration duties
  • Supporting pre and post contract activities under JCT and NEC contracts
  • Working alongside multidisciplinary teams to deliver projects across a range of sectors
  • Assisting with the design and delivery of refurbishment, maintenance and capital projects
  • Supporting building safety and sustainability assessments
  • Assisting with compliance requirements including CDM Regulations and Building Safety legislation
What we offer
What we offer
  • Competitive bonus scheme
  • Flexible holiday allowance
  • Pension scheme
  • Private healthcare options
  • Professional development and training support
  • Structured career progression
  • Fulltime
Read More
Arrow Right

Cybersecurity Engineer

Location
Location
United States , Huntersville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on experience in cybersecurity engineering, security operations, or identity engineering
  • Strong experience with Microsoft security ecosystem (Defender, Purview, Entra ID, Intune, Active Directory)
  • Proven expertise in Identity & Access Management (IAM) and Conditional Access policy design
  • Experience writing and analyzing KQL queries for security monitoring, threat detection, and log analysis
  • Hands-on experience with endpoint protection, email security, and cloud security technologies
  • Experience with tools such as Proofpoint, Zscaler, Tenable, or similar security platforms
  • Strong understanding of enterprise security architecture, threat detection, and incident response
  • Solid troubleshooting and problem-solving skills in complex environments
Job Responsibility
Job Responsibility
  • Design, implement, and manage enterprise security solutions across identity, endpoint, email, and network layers
  • Configure and maintain Microsoft Purview for data governance, compliance, and information protection
  • Develop and enforce Conditional Access policies to secure user identities and cloud applications
  • Administer and optimize Microsoft Defender suite (Endpoint, Identity, Cloud, Office) for threat protection and detection
  • Write and tune KQL (Kusto Query Language) queries for threat hunting, alert tuning, and security analytics within Microsoft security tools (Defender, Sentinel, M365)
  • Monitor, investigate, and respond to security alerts, incidents, and anomalous activity across enterprise systems
  • Manage and enhance email security solutions, including Proofpoint, filtering policies, and phishing protections
  • Identify and mitigate risks related to Shadow AI and unauthorized AI tool usage
  • Support secure web and network initiatives, including Zscaler implementation and optimization
  • Provide limited support and transition planning away from legacy network security technologies (e.g., Cisco firewalls)
Read More
Arrow Right

Building Surveyor

A well-established property and construction consultancy is seeking a Building S...
Location
Location
United Kingdom , London
Salary
Salary:
55000.00 - 65000.00 GBP / Year
https://brandonjames.co.uk Logo
Brandon James
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A RICS accredited degree in Building Surveying or a related property discipline
  • Experience providing advice on a range of building surveying matters
  • Strong understanding of client requirements and commercial objectives
  • Excellent communication and relationship-building skills
  • Ability to manage your own workload and meet project deadlines
  • Experience working independently and as part of a wider team
  • Effective negotiation and stakeholder management skills
Job Responsibility
Job Responsibility
  • Providing professional building surveying services including building inspections, acquisition surveys, dilapidations, schedules of condition and party wall matters
  • Undertaking contract administration duties on maintenance, refurbishment and improvement projects
  • Producing technical reports and providing advice on a range of building-related matters
  • Communicating effectively with clients, contractors and internal teams throughout project delivery
  • Supporting business development activities and maintaining existing client relationships
  • Attending meetings with clients and project stakeholders
  • Ensuring compliance with current legislation and industry standards
  • Managing project administration including timesheets, expenses and invoicing requirements
  • Adhering to health and safety and quality management procedures
What we offer
What we offer
  • Competitive benefits package
  • Pension contribution
  • Professional development support
  • Ongoing training and CPD opportunities
  • Clear career progression pathway
  • Fulltime
Read More
Arrow Right

Project Coordinator

About the role: The Project Coordinator provides administrative support to Preco...
Location
Location
United States , Fort Collins
Salary
Salary:
55000.00 - 75000.00 USD / Year
brinkmanconstruction.com Logo
Brinkman
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Degree or equivalent
  • 1-3 year(s) of construction administration experience preferred
  • Ability to work collaboratively in a team environment to achieve department deliverables
  • Strong attention to detail
  • Strong organization, multi-tasking/planning, and time management skills
  • Excellent verbal and written communication
  • Valid driver’s license and acceptable motor vehicle record
  • Applicants must be authorized to work in the U.S. This role is not eligible for visa sponsorship.
Job Responsibility
Job Responsibility
  • Generate and coordinate construction contractual documents including Subcontracts, Purchase Orders, Work Orders, Owner Change Orders, Subcontract Change Orders, and Project Closeout for multiple projects with CMiC and Autodesk software and processes
  • Manage Project drawing sets in Autodesk in a timely manner to provide accurate constructability documents to Project Team and Subcontractors
  • Understands the construction project administration processes and procedures
  • Works closely with accounting and Textura software to coordinate subcontractor compliance
  • Facilitate Subcontractor prequalification and insurance compliance including CCIP and OCIP requirements and enrollment
  • Assist and manage Closeout process by tracking and collecting all Operation and Maintenance documents through Pype Closeout and ensuring timely completion & delivery of those documents
  • Track and coordinate contract documents with the project team across multiple projects
  • Set and track priorities to meet individual project needs
  • Assist the project team with supportive tasks necessary to accomplish the project goals in the office or onsite
  • Assist Preconstruction Team and Marketing in preparing documentation for bids
What we offer
What we offer
  • Employee Stock Ownership Plan (ESOP)
  • Open Paid Leave Program and paid parental leave
  • Flexible benefits including medical, dental, and vision insurance
  • 401(k) match
  • Competitive compensation, cash bonuses, spot-bonuses
  • No weekend work
  • Cell phone reimbursement
  • Volunteer Time Off program
  • Fulltime
Read More
Arrow Right