Pearson Jobs

Job Information

Pearson Senior Application Engineer- Android in Haifa, Israel

Senior Android Engineer- Role is located in Haifa, Israel

At Pearson, we’re committed to a world that’s always learning and to our talented team who makes it all possible. From bringing lectures vividly to life to turning textbooks into laptop lessons, we are always reexamining the way people learn best, whether it’s one child in our own backyard or an education community across the globe.

We are bold thinkers and standout innovators who motivate each other to explore new frontiers in an environment that supports and inspires us to always be better. By pushing the boundaries of technology — and each other to surpass these boundaries — we create seeds of learning that become the catalyst for the world’s innovations, personal and global, large and small.

Our Direct To Consumer at Pearson, has an excellent opportunity for a Web Developer to join our growing team. Working in a small-team environment, you will have a unique opportunity to play a leading role in designing and developing web-based delivery applications for the company’s line of spoken assessment products.

To be successful in this essential role you must have the desire and ability to learn new techniques and share your knowledge. You need to demonstrate a passion for software development, software craftsmanship, and ability to perform in a quick-pace, dynamic work environment! Tremendous growth opportunity!

Job Summary:

Specific duties include building native Android applications using the latest technologies and frameworks, integrating third-party SDKs, and interacting with internal clients to determine requirements and architecture.

Responsibilities:

  • Bachelor’s degree in a technical discipline preferred

  • 4+ years software development experience that includes at least 2 year of Android

  • Strong object-oriented design, programming, and debugging skills

  • Demonstrated experience with Kotlin, Java, Android Studio, and the Android SDK is a must

  • Knowledge of Flutter and Dart is a major plus

  • Experience with Git and Github is a must

  • Experience with network client development, including consumption of web services, is desired

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Experience with server-side API development is a plus

  • Strong debugging skills with the ability to code unit-test for robustness, including edge cases, usability, and general reliability

  • Prior successful experience in on line or related industry is desirable

  • Experience with other parts of the Java ecosystem e.g. Java enterprise development a plus

  • Experience with JavaScript, CSS, and HTML is a plus

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Experience with Android SDK:

  • Experience working with remote data via REST and JSON

  • Experience with third-party libraries and APIs

  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies

  • Solid understanding of the full mobile development life cycle.

Skills and Education:

  • BS/MS degree in Computer Science, Engineering or a related subject

  • Proven software development experience and Android skills development

  • Proven working experience in Android app development and

  • Have published at least one original Android app

Job: ENGINEERING

Organization: Direct to Consumer

Schedule: FULL_TIME

Req ID: 9954

DirectEmployers