About The Position

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Cross-platform Mobile Developer - REMOTE. In this role, you will play a crucial part in the evolution of flagship mobile applications, impacting millions of Canadian users. You will engage with innovative development practices to create and enhance cross-platform applications for both Android and iOS, focusing on user experience and performance. Your contributions will help shape how digital content is delivered and consumed, making a significant difference in the lives of users nationwide. Collaborating closely with a diverse team, you'll have the opportunity to drive both technical excellence and inclusivity within the development process.

Requirements

  • 3+ years of experience in mobile development with a strong background in iOS development
  • 2+ years with cross-platform frameworks or technologies
  • Practical experience with Kotlin Multiplatform and Compose Multiplatform
  • Ability to build and integrate cross-platform modules for Android and iOS
  • Experience using REST APIs and GraphQL
  • Understanding of architectural and design patterns such as MVVM and Clean Architecture
  • Demonstrated understanding of code modularization
  • Focus on code quality, maintainability, and scalability
  • Proactive in seeking development improvements
  • Experience in quality engineering, unit tests, and manual testing
  • Familiar with CI/CD processes
  • Clear communicator of technical decisions
  • Familiarity with Agile Principles
  • Team-oriented approach, prioritizing collective success
  • Commitment to diversity, equity, inclusion, and accessibility

Responsibilities

  • Support cross-platform development efforts
  • Transition applications to new architecture
  • Contribute to technical requirements and system designs
  • Ensure code quality through reviews and testing
  • Clarify and break down development tasks
  • Communicate blockers and engage with team leads
  • Identify and implement shared cross-platform modules
  • Improve existing cross-platform functionalities
  • Participate in the entire development cycle, ensuring engaging app releases
  • Work collaboratively across teams to align development practices

Benefits

  • Flexible work schedule to balance personal and professional commitments
  • Remote work opportunities available
  • Competitive total rewards package
  • 20% of time dedicated to innovation and exploration
  • Professional development opportunities through in-house and online courses
  • Membership opportunities in Employee Resource Groups
  • Dynamic work environment that values creativity and contributions
  • Supportive management committed to diversity and inclusivity
  • Iterative and experimental development approach
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service