Overview

Do you have a passion for mobile application development? Do you thrive in a fast-paced environment? Do you love building teams and leading the data-driven digital transformation of Fortune 500 companies?

The digital experience team at Highering AI is at the forefront of building a consistent, global customer experience across all digital touchpoints – web, native apps, and mobile infotainment systems. This team is building the next-generation products and supporting infrastructure which allows our customers, living in 160+ countries, to understand, interact and purchase our amazing services.
Highering AI is seeking a Front-End Mobile Software Engineer to join our team and help build the next generation of mobile/web solutions for our service partners and customers as it relates to the ownership experience. You will be challenged to turn apps around quickly but thoughtfully, balancing speed to market with longevity and scalability, all in the name of extraordinary customer experiences.

Responsibilities

  • Design, code and maintain mobile user experiences end-to-end.
  • Optimize code for performance, stability and maintainability.
  • Work with a cross-functional team of hardware engineers, application/UI software engineers, QA/Validation, and designers

Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, or similar areas of study. Minimum 2 years experience in Mobile (iOS/Android) development.
  • 1+ years building web and/or mobile experiences with evidence of exceptional ability
  • Proficient with React Native and Redux.
  • Proficiency with TypeScript is a plus.
  • Familiar with Objective-C or Java, React Native, JavaScript, Kotlin, MEAN or MERN, and more.
  • Excellent grasp of fundamental computer science concepts, good at solving a complex technical problems.
  • Experience using common design patterns. High standards for code quality, maintainability, and performance.
  • Experience creating, maintaining, and shipping top-ranking mobile apps is preferred

Preferred Experience

  • The ideal candidate is passionate about building delightful apps and experiences used by many.
  • 2+ years working with React Native with Experience with iOS or Android development
  • Proven track record of delivering highly-scalable and reliable solutions through multiple cycles.
  • Excellent information management skills (architecture, design, development, and support) in ETL, Database, EDW, Reporting & Big Data are a must.
  • Strong experience on at least 2-3 different technology stacks in each of the ETL, DW, Reporting & Big Data spaces.
  • Excellent communication, client engagement, and client management skills are strongly preferred.

Skills/Attributes

  • Must have built React Native Apps before.
  • Knowledgeable in Redux and container technologies, SQL: MySQL, Postgres, etc.
  • Has created Apps in AWS (Amazon Web Services) – understands Amazon microservices
  • Some knowledge of IOS SDK and Android
  • Excellent written and oral communication skills, particularly the ability to synthesize complex issues/scenarios into easy-to-understand concepts and “storytelling”.
  • Attention to detail with self-discipline, strong ownership, accountability and drive for results.
  • Demonstrated ability to work in ambiguous situations and have influence across organizational boundaries

Nice to Have

  • Experience with Databricks/Airflow
  • Experience with  Kinesis/Kafka/ELK stack
  • Bachelors/Masters in Computer Science, Software Engineering, Mathematics, or equivalent experience

What is Android?

Salesforce is a customer relationship management solution that brings companies and customers together. It’s one integrated CRM platform that gives all your departments — including marketing, sales, commerce, and service — a single, shared view of every customer.
Salesforce is a customer relationship management solution that brings companies and customers together. It’s one integrated CRM platform that gives all your departments — including marketing, sales, commerce, and service — a single, shared view of every customer.

Apply today!

Android Testing, Android Development, Android Studio, Android Support, Android SDK

Tagged as: Android, iOS, Mobile Application Developer, React Native

You must sign in to apply for this position.

About Highering AI

Highering AI is a Digital Business Solution provider of effective Enterprise Information Management solutions focusing on Data Management, Visualization, and Analytics solutions that helps our customers to make informed business decisions holistically.