Sr. Mobile Application Engineer

About the position

SUMADI´s software developers deliver world-class software using next-generation technologies to launch new product features or enhance the current experience for our Users. The Senior Mobile Development Engineer will contribute and act as a technical lead as part of the SUMADI AI-Powered Proctoring Product for its mobile applications and features, which will be distributed and made available for clients in multiple regions across the globe.

The role will require for a hands-on approach, continually developing and guiding other developers as well as switching to engineering tasks during the analysis, design, and implementation of key architecture and experiences for mobile.

Organization Structure:

  • This role reports to Product Owner.

Principal accountabilities and qualifications:

  • Architect new end-to-end customer experiences that bring innovations to mobile audiences.
  • Deep-dive into client or server systems to optimize for performance, maintainability, scalability, extensibility as needed.
  • Propose innovative tools, frameworks, automations, and processes that are used by the entire mobile shopping team for development.
  • Mentor team members to promote engineering excellence.
  • Continually “looking around the corner” for the benefit of our customers and investing wholeheartedly in building amazing mobile shopping experiences.
  • Develop and deliver products and features on time and on scope.
  • Experience with shipping high quality mobile applications
  • Experience with coding in JavaScript
  • Customer obsessed with the ability to deal with ambiguity
  • Experience building complex software systems that have been successfully delivered to customers
  • Experience building highly scalable, consumer-facing systems.
  • Experience in utilizing Mobile design patterns, building mobile frameworks/SDKs, building with custom UX widgets and optimizing apps for performance
  • Expert in software engineering (process, architecture, algorithms, data structures) and knowledge of Agile Methodologies is a bonus.
  • Passion for mobile development. We would love to hear about apps you’ve developed!

Other responsibilities:

  • Understand SUMADI’s business and organizational context within it operates to deliver the best Product, Experience, and expected Value and navigate the political landscape.
  • May perform other duties and responsibilities that management may deem necessary from time to time.

Working relationships:

  • Internal Business Areas within SUMADI
  • Technology Vendors and Partners
  • Reselling Partners
  • Final Customers (B2B & B2B2C)

Knowledge, skills, and experience:

  • 3+ years of experience with React Native or other cross-platform mobile development.
  • Experience in full stack web/mobile application development with a variety of coding languages
  • Experience with C/C++, Java and/or Objective-C
  • Experience with lower-level mobile development, such as the Android NDK
  • 5+ years in Software Development, with at least 3 years developing multithreaded mobile applications
  • Firm understanding of software development principles, capabilities, and limitations of mobile platforms (iOS and Android).
  • Experience publishing to major mobile application stores (Google Play Store & Apple’s App Store)
  • Demonstrated ability to learn new technologies quickly
  • Demonstrated experience and passion for developing exceptional User Experience
  • Attested oral and written communication skills with technical and non-technical partners.
  • Implement HTML & CSS from MarvelApp, Figma, or AdobeXD Mockups or a UX Design Team & System.
  • Experience with Expo.io or ionic is a plus.
  • BS/MS in Computer Science or equivalent.
  • Master’s in Computer Science or related is a plus.
  • Agile Certification, desired
  • Project Management, desired

Key challenges and issues:

  • Backlog prioritization
  • Partnerships
  • Product Costs
  • Delivery and Deadlines
  • Architecture and Performance of Mobile Applications

Key decisions:

  • Mobile Architecture Design & Technology Stack

Working environment and conditions:

  • This position may require at any point in time International Travel.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx