Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Mobile Developer responsible for designing and maintaining mobile applications at Encircle, a B2B SaaS company transforming property insurance. Collaborate with cross-functional teams to ship high-quality applications.

Responsibilities

  • Collaborate with cross-functional teams, including product managers, designers, and backend developers, to define, design, and ship new features for our mobile applications.
  • Develop high-quality, scalable, and maintainable code for iOS and Android platforms using industry best practices.
  • Conduct thorough testing and debugging of mobile applications to ensure optimal performance, usability, and reliability.
  • Continuously optimize mobile applications for maximum speed, efficiency, and responsiveness.
  • Stay up-to-date with the latest trends and technologies in mobile development and incorporate them into our applications.
  • Collaborate with the backend development team to integrate mobile applications with server-side APIs.
  • Work closely with the UI/UX team to ensure a seamless and visually appealing user interface.
  • Participate in code reviews to maintain code quality and ensure adherence to coding standards.
  • Troubleshoot and resolve issues reported by users and provide timely support.

Requirements

  • 3+ years of proven experience as a Mobile Developer, with a strong portfolio of mobile applications developed for iOS and Android platforms.
  • Bachelor's degree in Computer Science, Engineering, or a related field; or equivalent work experience.
  • Proficient in programming languages such as Swift, Objective-C, Java, and Kotlin.
  • Solid understanding of mobile application development frameworks, libraries, and tools.
  • Experience with RESTful APIs and integrating mobile applications with backend services.
  • Familiarity with version control systems, such as Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.

Benefits

  • Flexible hours
  • Self-managed vacation
  • Trust to manage your time
  • Exposure to progressive technologies and tools in a collaborative, cross-functional environment
  • Fast-moving, thoughtful culture where you can learn and grow in your career
  • Remote-first company with a strong culture of trust and transparency

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$105,000 - CA$115,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AndroidiOSJavaKotlinObjective-CSwift

Location requirements

HybridKitchenerCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.