Senior Software Engineer- Mobile

Microsoft


Date: 3 weeks ago
City: Puducherry, Puducherry
Contract type: Full time
The Product

The rapid growth of the Microsoft Power Platform (Power Apps, Power Automate, Power Virtual Agent, Power BI, Power Pages), 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 “Fusion Teams” of Low Code and Pro Code makers access to tools and technologies, 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. To boost Power Platform to scale to millions of 'citizen developers', we are investing in Power Pages –a product within Power Platform suite currently used by customers to enable collaboration with users both internal and external to their organizations. We are early in our journey to innovate on Power Pages product, innovate and infuse AI into all services and experiences and closely integrate with Data, shaping it to be the #1 enterprise platform for creating and hosting business websites to drive usage to 1 billion users and incremental revenue and value for Power Platform.

The Team

We are passionate about building things that help other teams and solving problems that span across the org. We collaborate closely with many different teams and pursue creative solutions to help make them successful. We embrace modern tooling and approaches, and we’re optimizing our engineering for building cloud first web applications with a faster cadence of releases to deliver innovation at an exciting pace. Our responsibilities span across multiple key areas, including building core libraries, common components, AI innovation, hyperscale services and systems that support thousands of requests per second for hundreds of thousands of applications hosted worldwide, and engineering infrastructure to develop, build, and deploy applications. Our team works in an agile start-up like environment where we expect each team member to think out of the box to contribute and collaborate towards the mission of the team in a feature-crew setting. 

The Candidate

We are looking for a Senior Software Engineer who will be responsible for evolving the strategy, development, and deployment of Power Apps mobile platform. You will work closely with cross-functional teams across Engineering, Design, Research and Product management to ensure alignment to the strategy. You will work on cutting edge technologies to deliver an exceptional mobile 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.

Responsibilities

Responsibilities

    • Deliver high-quality, scalable, and secure mobile applications.
    • Drive the technical strategy and architecture for mobile applications across multiple platforms including iOS and Android.
    • Optimize mobile application performance and user experience.
    • Stay updated with the latest industry trends across mobile and AI technologies.
Qualifications

Qualifications

Basic Qualifications

    • 8+ 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).
    • 3+ years of experience in API Design, Data structures, design patterns and asynchronous programming.
    • 5+ years of 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.
    • BS/MS in Computer Science or equivalent industry experience.
Preferred Qualifications

    • Experience with mobile and building apps on the mobile stack across platforms
    • Experience with React Native, Flutter, React, TypeScript and other front-end technologies.
    • Strong 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.
    • Strong written and verbal communication skills.
    • Ability to work in an agile environment and manage multiple priorities.
If you are a Software Engineering with a proven track record of delivering features and are motivated by our mission, please contact us.

#PowerPagesJobs & #PowerAppsJobs

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Asia Regional Partner Development Management (PDM) Leader - GSI

Microsoft, Puducherry, Puducherry
3 weeks ago
Microsoft has a dynamic and influential partner ecosystem that plays a critical role in driving growth and delivering successful outcomes for customers. The ecosystem includes a wide range of partners, from global strategic ISVs to industry-specific ISVs; global, regional, and local Systems Integration partners; Advisory firms and Microsoft Channel Partners. These partners bring a wealth of expertise, solutions, and services...

Industry GTM Manager

Microsoft, Puducherry, Puducherry
3 weeks ago
The Sales Enablement & Operations (SE&O) Asia regional team plays an essential role in translating Microsoft’s Commercial Strategy to a regional execution plan and driving operational excellence through the prism of enabling consistency, agility, and accountability. Our team drives cross-functional insight and execution excellence, bringing strategy and priorities to life by accelerating the pace of transformation and enabling Microsoft to...

Quality Engineer

Lenovo, Puducherry, Puducherry
4 weeks ago
We are Lenovo. We do what we say. We own what we do. We WOW our customers.Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as...