Pearson Jobs

Job Information

Pearson Senior Manager Software Development in Bangalore, India

Senior Manager Software Development

Description

We are the world’s learning company with more than 24,000 employees operating in 70 countries. We combine world-class educational content and assessment,powered by services and technology, to enable more effective teaching and personalized learning at scale. We believe that wherever learning flourishes so do people.

  • 10 years of professional experience

  • working primarily in Objective C, swift, and Android Java.

  • Working experience with React Native, Flutter, Xamarin is a plus

  • 3 years’ experience in a technical leadership and people management position.

  • Exposure to end-to-end mobility solutions and multiple mobile tech stacks

  • Demonstrated success shipping at least two public-facing mobile app

  • Demonstrated mastery of multithreading, performance tuning and optimization and dealing with fragmentation

  • Knowledge of the open-source iOS or Android ecosystems, including which libraries to avoid and why

  • Experience with offline storage

  • Extreme discipline and dedication to promoting unit testing

  • Experience in mentoring developers

  • Keen understanding of Apple’s Human Interface Guidelines or Google’s Android Design Principles and interface guidelines and general design best practices

  • Deeply passionate about design and user experience

  • Understanding and familiarity working with AWS resources

  • Understanding of RESTful APIs for integrating apps with back end services

  • Strong sense of product ownership

  • Strong interpersonal skills

  • Monitor the performance of the live apps and continuously improve on a code and experience level.

  • Good understanding of object oriented programming concepts, data structures, algorithms

  • Proficient understanding of code versioning tools, such as Git

  • Focus and attention to detail in written and verbal communication

  • A passion for technology and the ability to learn new concepts quickly.

  • Knowledge on reactive programming patterns (RxJava, RxSwift) is a PLUS

  • Experience on video playback and Authentication workflows is a PLUS

Qualifications

Responsibilities:

  • Lead the Design and Development of Android and iOS applications.

  • Mentor and train other team members on design techniques and coding standards. Help build a team and cultivate innovation.

  • Design major software components, systems, features and implement app foundation features and core app features.

  • collaborate with multiple teams to understand requirements, designs and guide the team to convert these into features.

  • Review requirements, provide estimates for development tasks and allocate work to team

  • Ability to develop accurate estimates and assist other team members with the estimation process.

  • Effectively lead the team and coordinate with the cross-functional teams

Primary Location: IN-IN-Bangalore

Work Locations: IN-Bangalore-DivyaSree Chambers Wing A, DivyaSree Chambers O'Shaugnessy RoadLangford Town Bangalore

Job: Technology

Organization: Technology & Operations

Employee Status: Regular Employee

Job Type: Standard

Shift: Day Job

Job Posting: Sep 25, 2020

Job Unposting: Nov 9, 2020

Schedule: Full-time Regular

Req ID: 2008930

Pearson is an Equal Opportunity and Affirmative Action Employer and a member of E-Verify. All qualified applicants, including minorities, women, protected veterans, and individuals with disabilities are encouraged to apply.

DirectEmployers