Lead Mobile Engineer

Cardata Logo

Cardata

πŸ“Remote - United States

Summary

Join Cardata as the Lead Mobile Engineer and own the design and development of the front and back-end architecture for the Cardata Mobile application. You will leverage your expertise in various languages and technologies to ensure responsiveness and utility of features, create and deploy bug fixes, and develop an exceptional user interface. Lead and mentor a team of mobile engineers, ensuring developments are properly scoped and scheduled. Develop highly available, secure, and scalable mobile features for iOS & Android, writing efficient, maintainable code. Define and implement technical architecture and strategy for mobile development, collaborating with the Product team to incorporate customer feedback. Stay updated on the latest mobile development trends and coach junior engineers.

Requirements

  • 5+ years of software development or engineering experience
  • 3+ years building & maintaining iOS & Android applications
  • 1+ year in a leadership role
  • Familiarity with ReactNative and Javascript / TypeScript
  • Understanding of relational databases, local storage and caches
  • Strong time management, with an aptitude for breaking down complex problems into several simpler problems to deliver them incrementally
  • Excellent problem-solving skills, with the ability to analyze situations and develop effective solutions in a timely manner
  • Collaborative and team-oriented, with a strong sense of accountability and ability to take ownership of tasks

Responsibilities

  • Lead & mentor a team of mobile engineers in designing, developing, and maintaining our mobile app
  • Participate in bi-weekly sprint planning and retrospectives to ensure developments are properly scoped and scheduled
  • Develop highly available, secure, and scalable mobile features for iOS & Android
  • Write efficient, maintainable code that could include Swift, Kotlin, and Typescript with React Native
  • Define & implement technical architecture and strategy for mobile development
  • Ensure cross-platform optimization and responsiveness of mobile applications
  • Collaborate with the Product team to bring customer feedback into new features
  • Develop and deploy APIs to effectively integrate the Cardata product with our client's existing enterprise systems
  • Stay updated on the latest in mobile development and programming languages
  • Coach & mentor junior engineers to help them grow in their skills and careers

Preferred Qualifications

Bachelor's degree in Computer Science, Software Engineering, or an equivalent educational experience (ex. Brainstation, Lighthouse Labs)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.