Mobile Application Developer (Intermediate) Job at ECAD Labs Inc., Vancouver, BC

M2w0MUIvaWNWR29FdlV6WWVRcXBsQkVSenc9PQ==
  • ECAD Labs Inc.
  • Vancouver, BC

Job Description

Are you obsessed with writing code? Do you have an innate desire to explore new technologies? Do you spend your spare time building and tinkering? If so, read on.

We are looking for a skilled mobile application developer to join our small team of relentlessly creative builders and problem solvers in Vancouver, British Columbia. 

At ECAD Labs we create and maintain open source blockchain developer tooling and infrastructure at scale, provide custom software development, consulting and support services and help supercharge client productivity with groundbreaking AI/LLM tools.

We forge close relationships with clients and users, are driven by curiosity and believe that our work is our greatest calling card. We ask questions, we work collaboratively, we don’t let egos get in the way of producing results. We care more about building products than resumes and value outcomes over headcount.

We love being a small company that does big things.

Requirements

Your Responsibilities

  • Design, develop, and maintain mobile applications for Android and iOS platforms
  • Integrate media functionalities and blockchain services into mobile applications
  • Collaborate with clients, designers and backend developers to create intuitive user interfaces and robust functionalities
  • Ensure the performance, quality, and responsiveness of applications
  • Identify and correct bottlenecks and fix bugs
  • Stay updated with the latest industry trends and technologies to ensure applications meet current standards

Skills & Requirements

  • 2+ years of experience in mobile application development for both Android and iOS platforms
  • Proficiency in programming languages such as Swift, Kotlin, and Java
  • Strong understanding of mobile UI/UX design principles
  • Familiarity with RESTful APIs to connect mobile applications to backend services
  • Excellent problem-solving skills and attention to detail
  • Ability to work collaboratively in a team environment

Additional Experience We Value

  • Experience with media integration and blockchain technologies
  • Experience with cross-platform development frameworks such as React Native or Flutter
  • Non-mobile front-end development experience
  • Knowledge of deploying applications to Apple App Store and Google Play Store

Location

The successful candidate will work at the ECAD Labs Inc. office in Vancouver. Hybrid work structures blending at-home and in-office work are available provided team members regularly attend in-person planning, collaboration, pair programming, social and other meetings and events in Vancouver.

This is a full-time employment opportunity for residents of Canada, including permanent residents and those with an open Canadian work permit.

ECAD Labs may place additional location restrictions based on the nature of the role and teams the successful candidate may work with.

Professional Titles

Successful candidates who are not members in good standing with the Engineers & Geoscientists of British Columbia will be hired as Software Developers. Use of the ‘Software Engineer’ title in British Columbia is limited to those who are members in good standing with the Engineers & Geoscientists of British Columbia .  We think this is pretty silly, but it appears to be the law. Job duties and compensation packages are the same regardless of whether candidates are hired as Software Engineers or Software Developers.

Benefits

  • Extended health and dental benefits
  • Maternity/parental leave top-up benefits
  • Health spending account
  • Hybrid work environments
  • Opportunities for professional development including conferences, seminars, and educational courses

Job Tags

Permanent employment, Full time, Work from home, Home office, Work visa,

Similar Jobs

Strader's Garden Centers

Landscape Installation Crew Member Job at Strader's Garden Centers

Strader's Garden Centers is looking for a motivated and reliable individual to join our Landscape Installation Crew. Landscape Installation Crew members are primarily responsible for the delivery and planting of trees and shrubs. Landscape Installation Crew members also... 

Home Spritz

Ottawa House Cleaner Job at Home Spritz

 ...looking to have more clients? Come join our team! Launching Mid March. Experienced House Cleaner Pays $27-$35/hr Minimum of 3 years of experience in paid house cleaning/housekeeping including regular clean, move in/out deep cleans Available to work 25+ hours... 

Blue Sky Hospitality Solutions

Housekeeping Attendant- Hampton Inn, Stephenville, TX Job at Blue Sky Hospitality Solutions

 ...Job Title: Housekeeping Attendant Location: Hampton Inn, Stephenville, TX Department: Housekeeping Reports To: Executive Housekeeper...  ..., TX . The ideal candidate takes pride in providing a clean and welcoming environment for our guests and works efficiently... 

Avanade Inc.

Copilot Senior Consultant Job at Avanade Inc.

Modern Workplace Microsoft 365 Copilot Management- Sr ConsultantIntroduction: Unlock the potential of Microsoft 365 Copilot as a visionary...  ...of technology-driven excellence. Join us at Avanade, where creativity, innovation, and career growth thrive. Come join us: Are you... 

Town of Newmarket

Culinary Program Instructor Job at Town of Newmarket

 ...services. One thing is for certain, you will love the experience and our participants will too! The Successful Candidate Will Deliver culinary programs for preschool, children, youth and adults. Assist the Programmer with program description for the Recreation & Culture...