Senior Android Developer / Architect

Location: North Vancouver, BC
Date Posted: 10-16-2017
On behalf of our client, Affinity Staffing is seeking a well-rounded, business savvy, top-notch Android Developer to join our team in building a new mobile and web commercial application. This role is for an individual who is passionate about creating best user experiences and very strong technically to deliver on the vision. If you like working on systems from the ground up, contributing to the technical direction of the product, design and programming standards, and working in a fast pace, down to earth, small and agile team environment, this is the right opportunity for you. 
An ideal candidate will have the technical entrepreneurial spirit, get it done and get it done right attitude, be open minded and innovative, as well as hard-working and team oriented including working well with people.
Required expertise and experience
  • Mobile application development including Android and iOS
  • Solid understanding of software design and programming patterns and standards
  • Reactive programming techniques
  • Front-end web browser applications development
  • Agile and iterative development methodologies
  • Business and functional requirement analysis including user-stories and use-cases
  • Product testing strategies including automation, performance and functional testing
  • Software configuration and release management and automation
  • Business, product and software design using standard nomenclature.
Other requirements
  • Bachelor degree or Diploma in Computer Science
  • 6 years’ experience in mobile and front-end software development
  • Excellent language as well as business and technical communication skills
  • Ability to complete tasks fast and with high quality.
We are building Web and Mobile front-end and Java-stack based back-end high performance and scalable application to drive real-time business transactions. Experience and expertise in any of the following is valuable: Android – Java, iOS – Swift, JavaScript, Angular, PHP, Linux, Windows, Mac/OS, GIT, Balsamiq, MS Office, SharePoint, AWS, Azure, RM Tool, MySQL, Oracle, Tomcat, Maven, Gradle, JIRA, and IntelliJ
About Affinity Staffing:
Affinity Staffing is a full-service Information Technology agency that takes a unique approach to recruiting. We believe recruiting is about creating long-term relationships that foster a mutually beneficial partnership - an affinity. Bringing a new style of recruiting founded on four core principles – Transparency – Flexibility – Efficiency – Agility.
For more information on Affinity Staffing, please visit
this job portal is powered by CATS