Mobile Developer

  • Remote - Canada

Remote

Software Development

Entry Level

Summary

Join our team as a Mobile Developer and contribute to the development of consumer and enterprise applications. As an entry-level position, you'll work on either iOS or Android application development, collaborating with our world-class team. This role is ideal for developers who feel confident in their technical ability and want to be part of a highly-skilled and constantly improving development team.

Requirements

  • A strong command of important programming and computer science concepts
  • Ability to understand a mobile application and how it's built from end-to-end
  • Basic knowledge of core mobile principles (UI implementation, iOS and/or Android application development frameworks, REST APIs)
  • Knowledge of mobile technologies such as Objective-C, Swift, Java, Kotlin, and design patterns such as MVVM, MVP, MVC
  • Understanding of functional reactive programming and ReactiveX frameworks is a plus!
  • Great interpersonal skills - we work very closely together as a team and require a lot of communication
  • A proactive personality, and a desire to deliver your best work
  • A love for improving software development workflows and processes

Responsibilities

  • Write maintainable, testable, and performant software in collaboration with our world class team
  • Participate in code review and perform extensive testing to ensure we deliver high quality software
  • Research new technology and tools and share those findings with the team
  • Communicate clearly and effectively with all members of our team

Benefits

  • Mentorship Program
  • Socials, Outings & Retreats
  • Culture of Learning & Development
  • Annual tech & travel allowance
  • Comprehensive Health & Wellness Benefits Package
  • Retirement Planning
  • Flexible Working Hours
  • Work from Home Flexibility
  • Service Recognition Programs
Share this job:
Please let Konrad Group know you found this job on Remote First Jobs 🙏
Apply now