Android & Google Developer


Who We Are

FreshWorks Studio is a Victoria based award winning app development firm that provides private and public sector organizations with quality web and mobile app solutions. By following agile methodology and planning principles, FreshWorks has a record of delivering exceptional software products on time and within budget. We take ideas, turn them into cutting edge designs, and guide the potential of the company's young, passionate and talented iOS/Android/Web developers to deliver superior, yet affordable, app development for start-ups, mid scale enterprises, and governments.

FreshWorks was recently awarded the title of 4th best App Developer in Canada by a technology research firm Clutch, based on market presence, portfolio, and client satisfaction. Checkout our work on our website at https://freshworks.io/work/

At FreshWorks, you will work with a team of talented problem solvers who are passionate, collaborative, fun, and extremely motivated. Our employees have worked on projects for some of the top recognized clients like BC Ferries, Used.ca, and Harbour Air. We are a family of innovators, creators, and engineers having come together from different cultures and countries and putting our heart and soul into every project we deliver. We don't ask for years of experience, because it's not about how long you have been practicing a skill, it's how well you do it!


The Job

Android Developers are responsible for developing Android applications, some of which are developed in tandem with iOS and/or web components. Their primary responsibility is ensuring the performance, quality, and responsiveness of these applications are up to FreshWorks’ standards of excellence. They have a solid understanding of Java and/or Kotlin, the Android SDK, the Android support library, and Gradle. They are also confident with Google’s Material Design principles and interface guidelines and can easily build up complex XML layouts that scale to multiple screen sizes based on wireframes and designs.

Utilizing backend services is an asset for this position since Android Developers will integrate with backends such as Firebase or RESTful APIs and leverage services provided by companies, such as Google and Facebook. Furthermore, they have ample knowledge of offline storage, threading, and performance tuning.

In a company that works on both private and public contracts such as ours, they will use their knowledge of secure networking and storage to keep client data safe. They also need to know when to use encryption and other security best practices.

 

key responsibilities

  • Analyze business problems of our clients and help formulate technology roadmap;

  • Identify and propose technology solutions viable to the client needs;

  • Collaborate with other Android experts and address business, technical, and logical needs;

  • Generate interface designs, prototypes, data flow diagrams, and system models;

  • Create test plans, test scripts, and conduct system testing;

  • Participate in Android app development, deployment, and migration;

  • Prepare technical documents and other required functional specifications.

 

qualifications

  • Strong Understanding of OOPS concepts

  • 1+ years of experience on Android Studio and Java

  • Understanding of client-server architectures and RESTful APIs

  • Bachelor’s in Computer Science or Engineering, or equivalent experience

  • Knowledge of OOP concepts and MVP or MVVM architecture

  • Experience working in an Agile environment

  • At least one published app that can be accessed through Play Store

  • Excellent problem solving skills and love for technical challenges

  • Ability to work in a group alongside team members including senior developers, designers, project managers, and clients as well as individually

  • Legal working status in Canada, please note that we do not have resources to sponsor work permits


Why You Should Pick Us

  • We offer a competitive salary with extended health benefits

  • We provide flexible working hours

  • We offer opportunity for equity compensation

  • Our office is downtown Victoria, close to many amazing amenities

  • We provide opportunities for career development into leadership positions

  • We have a fun, high-caliber team that trusts you and promotes a positive culture

  • Our office has a Foosball table, Xbox and a Ping Pong table!

Please include your resume and links to your mobile apps (or those you have worked on) in your submission.