About The Position

Why you will enjoy Mondays again: Opportunity to collaborate with a diverse group of colleagues in a fun, creative environment Progressive career journey and opportunity for advancement Continuous development through training, mentorship and certification programs Exposure to modern technologies across various industries in an agile environment Flexibility to work remotely, onsite or a hybrid of both as desired in certain locations Competitive salary + bonus opportunities Robust benefits package, matching 401(k) plan, and substantial PTO Tuition reimbursement A Day in the Life: Architect and design high-performing mobile applications leveraging technologies such as Swift, SwiftUI, Kotlin, and Jetpack Compose Collaborate with product managers and UX/UI designers to define application requirements and user experiences. Ensures delivery of high-quality software by writing clean code and utilizing pair programming, test-driven development (TDD), and continuous integration. Establish best practices for mobile development, including coding standards, performance optimization, and testing methodologies Strong knowledge of mobile design patterns and architectures (MVC, MVVM, etc.)

Requirements

  • 10+ years of experience in mobile application development, with a strong portfolio of successful projects.
  • Deep expertise in iOS and Android application architecture, including proficiency in Swift, Kotlin, and cross-platform frameworks.
  • Strong understanding of mobile application performance optimization and troubleshooting.
  • Hunger for continuous learning and professional development
  • Problem-solving skills to tackle business challenges
  • Intellectual curiosity to provide creative solutions
  • Ability to work in a team environment
  • Good interpersonal, written, and verbal communication skills
  • Strong knowledge of mobile design patterns and architectures (MVC, MVVM, etc.)

Responsibilities

  • Architect and design high-performing mobile applications leveraging technologies such as Swift, SwiftUI, Kotlin, and Jetpack Compose
  • Collaborate with product managers and UX/UI designers to define application requirements and user experiences.
  • Ensures delivery of high-quality software by writing clean code and utilizing pair programming, test-driven development (TDD), and continuous integration.
  • Establish best practices for mobile development, including coding standards, performance optimization, and testing methodologies

Benefits

  • Opportunity to collaborate with a diverse group of colleagues in a fun, creative environment
  • Progressive career journey and opportunity for advancement
  • Continuous development through training, mentorship and certification programs
  • Exposure to modern technologies across various industries in an agile environment
  • Flexibility to work remotely, onsite or a hybrid of both as desired in certain locations
  • Competitive salary + bonus opportunities
  • Robust benefits package, matching 401(k) plan, and substantial PTO
  • Tuition reimbursement

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Principal

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service