CGI - Pittsburgh, PA

posted about 2 months ago

Full-time - Senior
Pittsburgh, PA
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 to ensure project success.
  • Communicate effectively with senior stakeholders.
  • Deliver projects under critical timelines.
  • Create and review technical designs for real-world scenarios 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 background.
  • Good experience working with design patterns like MVVM.
  • Experience with tools like Android Studio, Gradle, Git, Postman, Firebase, and Google services.
  • Strong design and programming skills using layouts & Jetpack Compose.
  • Strong background working with Android tech-stack including libraries like Retrofit, GSON, RxJava, Kotlin coroutines.

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, Pet insurance, a Member Assistance Program, and a 529 college savings program.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service