Full Stack Developer - Android/iOS Application and Bluetooth Device Connectivity
Blankslate
Vancouver - Telecommute
VodaSafe saves lives. We build innovative technology for first responders and search and rescue personnel. Our first product, AquaEye®, is a hand-held sonar device for water rescue that launched in 2019. We are seeking a bright and highly motivated individual to join our team, bring new ideas to product design and aid new customers in using AquaEye to help their teams stay safe and respond to emergency situations faster.
We are seeking an experienced Full Stack Developer to join our team on a contract basis and help us build a cross-platform Android and iOS application with a back end. The application will connect to a handheld device using Bluetooth technology to program the device and download data from the device, which will be used to display information to users. The successful candidate will be responsible for the design, development, and deployment of the application and will be expected to work collaboratively with our team to deliver a high-quality product.
Responsibilities:
-
Develop a cross-platform Android and iOS application with a back-end that connects to a handheld device using Bluetooth technology
-
Work closely with our team to understand the product requirements and user needs
-
Develop a user-friendly interface for the application
-
Develop the back-end system to manage the data and integrate with the front-end
-
Ensure that the application is scalable, reliable, and secure
-
Troubleshoot and debug any issues that arise during the development process
-
Optimize the application for performance and speed
-
Develop and maintain documentation for the application
-
Provide suggestions for improvements to the application.
Requirements
Requirements:
-
Applicants of all levels are welcome, including senior leads, engineers, and graduate candidates
-
At least 3 years of experience in developing cross-platform Android and iOS applications with a back-end
-
Hands-on experience with integration of HW/SW systems using Bluetooth Low Energy
-
Strong knowledge of front-end development tools and frameworks, such as React Native and Flutter
-
Experience with back-end development tools and frameworks, such as Node.js
-
Experience with database technologies such as MySQL, MongoDB, and Firebase
-
Experience with cloud technologies such as AWS, Azure, and Google Cloud Platform
-
Ability to work independently and manage multiple projects simultaneously
-
Experience with Agile development methodologies is a plus
Nice to have experience with:
-
Experience with any of the following: User interface design, IoT solutions, Embedded systems, C/C++, Microcontrollers
-
Familiarity with DevOps or equivalent
Benefits
This is a contract opportunity with the possibility of full time.