CGI - Cleveland, OH

posted 24 days ago

Full-time - Senior
Cleveland, OH
Professional, Scientific, and Technical Services

About the position

The Mobile Full Stack Tech Lead will be responsible for leading a team of developers in the design and implementation of mobile applications for both iOS and Android platforms. This role involves overseeing technical architecture, mentoring team members, and ensuring successful project delivery while adhering to best practices and standards. The position requires strong leadership skills and the ability to communicate effectively with stakeholders.

Responsibilities

  • Serve as Mobile Full Stack Tech Lead to develop and enhance features for mobile apps.
  • Oversee the development and implementation of iOS and Android related technologies.
  • Lead a team of 6 to 8 members and guide the project to success.
  • Communicate effectively with senior stakeholders.
  • Deliver projects under critical timelines.
  • Create and review technical designs for real-world entities and translate them into mobile software objects.
  • Develop source code for mobile apps using Java & Kotlin.
  • Ensure compliance with software design patterns like MVP and MVVM.
  • Participate in Agile ceremonies and contribute to team dynamics.
  • Conduct trainings and guide junior developers.

Requirements

  • 8+ years of experience with mobile development.
  • 7+ years of experience in Android development.
  • 4+ years of experience with REST APIs and API Authentication.
  • 7+ years of experience with iOS App Development on Swift, Swift UI, and Objective-C.
  • Strong Object-oriented programming background.
  • Experience with design patterns like MVVM.
  • Proficient in tools like Android Studio, Gradle, Git, Postman, Firebase, and Google services.
  • Strong knowledge of API Security protocols including OAuth.
  • Strong design and programming skills using layouts & Jetpack Compose.
  • Knowledge of databases, rules, and CRUD operations.

Nice-to-haves

  • Knowledge of low-level C-based libraries is preferred.
  • Familiarity with app architecture patterns MVC, MVP, MVVM.
  • Understanding of Apple's design principles and interface guidelines.

Benefits

  • Competitive base salaries.
  • Eligibility to participate in an attractive Share Purchase Plan (SPP).
  • 401(k) Plan and Profit Participation for eligible members.
  • Generous holidays, vacation, and sick leave plans.
  • Comprehensive insurance plans including medical, dental, vision, life, and disability coverage.
  • Back-up child care and pet insurance.
  • Member Assistance Program and 529 college savings program.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service