RemitBee™
Mobile Application Developer
RemitBee™Canada3 days ago
Full-timeFinance

Why Remitbee?

At Remitbee, we redefine the traditional workplace, embracing a modern work culture where innovation thrives, collaboration sparkles, and every day feels like a step toward a brighter future. Our team is more than just colleagues; cultivating a happy workplace where passion meets profession. Join us in shaping the future of finance with a smile!

iOS DEVELOPER

Key Responsibilities:

  • Develop high-quality and robust iOS applications using Swift.
  • Collaborate with cross-functional teams, including designers and backend developers
  • Implement and integrate features and functionality into iOS apps.
  • Participate in the entire app development lifecycle, from concept and design to testing, deployment, and maintenance.
  • Identify and troubleshoot bugs, performance issues, and other technical problems in iOS applications.
  • Stay up to date with the latest iOS development trends, tools, and technologies, and actively contribute innovative ideas to enhance app performance and user experience.
  • Conduct code reviews and ensure adherence to coding standards and best practices.
  • Collaborate with the QA team to conduct thorough testing and ensure the delivery of high-quality, bug-free iOS applications.
  • Continuously optimize and improve app performance, responsiveness, and efficiency.
  • Keep abreast of industry trends and advancements in iOS development, evaluate and recommend new tools and technologies to enhance the development process.

Required Skills/Qualifications:

  • Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent work experience).
  • Minimum of 2 – 4 years of professional experience in iOS app development, with a strong emphasis on Swift programming language.
  • Extensive experience with Swift and knowledge of UI Kit.
  • Proficiency in using XCode, Interface Builder, and other iOS development tools.
  • Solid understanding of iOS app architecture patterns (e.g.,MVVM) and design principles.
  • Familiarity with REST, GraphQL APIs and integrating backend services into iOS applications.
  • Experience with version control systems, such as Git.

Preferred Qualifications:

  • Strong problem-solvingskillsandtheabilitytodebugandresolvecomplexissues.
  • Ability to work effectively both independently and aspart of a team, with excellent communication and collaboration skills.
  • Staying updated on industry trends and technologies will empower you to drive continuous improvement.

ANDROID DEVELOPER

Key Responsibilities:

  • Work with product owners and user experience teams to build high quality features that make users love our app by leveraging your knowledge in Android’s Material Design guidelines
  • Develop software that are reliable, maintainable and reusable because you have a thorough understanding of OOD principles
  • Stay current and competitive by keeping up to date with the latest Android platform capabilities and make relevant recommendations
  • Be mindful of best practices when it comes to securing data-in-transit and data at-rest because your code protects our customer’s data.

Required Skills/ Qualifications:

  • 3+ years' experience developing native Android applications and 3+ years Kotlin experience (past co-op, personal projects, work experience, and more)
  • Understanding of Hilt code structure.
  • Thorough understanding of Object-Oriented Programming concepts, Android application architecture and software design patterns
  • Experience with Android libraries and best practices when it comes to communicating with GraphQL and REST web services.
  • Hands on experience in Jetpack Compose.
  • Strong communication skills, ability to collaborate with stakeholders at different levels of abstraction (requirements, architecture and code)
  • Understanding of Agile Methodologies
  • Basic knowledge of writing unit tests.

Preferred Qualifications:

  • Stay ahead of the curve with knowledge of new Android SDK components.
  • Embrace design patterns such as MVVM and Clean architecture.
  • Secure data using the Android Key store and champion accessibility in development.

Key Skills

Ranked by relevance