This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Senior Mobile Developer- iOS/Android


This is a Contract position in Elkford, BC posted September 16, 2022.

ELEKS is looking for a Senior Mobile Developer
– iOS/Android in our USA and Canada locations, remotely ABOUT CLIENT Our client is changing the video surveillance market and moving customers to a smarter, more reliable cloud-based solution.

The technology brings video and smart building elements together, and company analytics help customers make more informed decisions.

REQUIREMENTS Must have expertise in Swift for iOS and Kotlin for Android Must have experience with iOS Application development in an Enterprise SaaS environment with a strong understanding of microservices architectures, patterns and practices (preferably working with backend using Docker, Kubernetes, Google Cloud platform) Must have experience with HTTP protocol, REST, WebSocket, SSE and other web technologies Experience with the nuances of delivering an engaging user experience in the mobile environment.

Crash and performance testing experience B.S.

in computer engineering or science with software development experience with a track record delivering technically complex enterprise services Experience building and deploying mobile technology and corresponding infrastructure components and building blocks Experience with public cloud services Excellent communication & strong leadership skills Strong operational execution with the ability to build and manage strong cross-group relationships; Ability to multitask, solve problems of moderate scope, exercise latitude in determining technical objectives of assignments Agile-oriented approach to engineering, including being comfortable with ambiguity in a flat organization.

Believe in a quick improvement approach: fail fast, learn fast, improve fast – if it works, keep it, otherwise dump it Design and building advanced applications for the Android (Java) platform is nice to have Video Streaming/Processing is nice to have Believe in documentation when and where needed, not always and not never RESPONSIBILITIES Develop solutions and algorithms according to technical specifications or other requirements documentation; use standard algorithms in the applicable cases; write program code according to the defined application architecture Implement code refactoring and optimization methods.

Post refactoring and optimization results in the collective knowledge base as the best practices Develop, document, and edit programming interfaces, software modules and components assembling procedures, software deployment, and update procedures as well as data migration and transformation (conversion) procedures Work in pair with another developer, communicate with team members, share thoughts and knowledge New functionality design.

Estimating tasks Communication with customer WHAT WILL YOU GET WITH ELEKS 14 paid days off 5 paid sick leaves 2 paid floating holidays Paid federal US holidays Nonpaid leaves Medical insurance (including dental and vision) ELEKS is a custom software development company.

We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.

Our 2000 professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services.

These include product development, QA, R&D, design, technology consulting and dedicated teams.