Resume Score

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

Sign in to check score

About the role

  • Principal Mobile Developer at Secusmart developing secure mobile applications. Collaborate with diverse engineers to mitigate cybersecurity threats and deliver quality software.

Responsibilities

  • Work on the cutting edge of mobile application systems security
  • Collaborate with a team of diverse software engineers, test specialists and product owners, by applying creative solutions to meaningful real-world security problems
  • Help companies and governments mitigate cybersecurity threats
  • Develop commercial-grade software using Java, C/C++, and Python
  • Apply a scientific and empirical approach to analysis and development
  • Be a meaningful contributor to architectural discussions and design decisions

Requirements

  • Bachelor’s Degree in Computer Science, Computer/Software Engineering, Electrical Engineering or other related sciences, or equivalent work experience
  • Strong analytical and technical skills
  • Experience with C/C++ and/or Java code in a professional environment or an open source project
  • Prefer hands-on and or fundamental knowledge of Android systems and internals (AOSP)
  • Basic working knowledge of Linux
  • Experience with the Agile methodology and continuous integration

Benefits

  • coverage for medical, dental, vision, life, disability insurance
  • retirement plans
  • employee share purchase program
  • paid-time-off

Job type

Full Time

Experience level

Lead

Salary

$131,250 - $181,250 per year

Degree requirement

Bachelor's Degree

Tech skills

AndroidCyber SecurityJavaLinuxOpen SourcePython

Location requirements

OnsiteWaterlooCanada

Report this job

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