Senior React Developer for Medical Device Software
4 weeks ago
About the Role:
We are seeking a highly skilled Senior React Developer to join our team at SHOEBOX Audiometry. As a key member of our development team, you will be responsible for implementing features on our React web portal to allow interaction with patient and organization data.
Key Responsibilities:
- Implement features on our React web portal to allow interaction with patient and organization data.
- Participate in high-level requirements and design sprint sessions.
- Collaborate with our incredible design and UX team to implement clean and simple user interfaces and delightful interactions.
- Interface with our HIPAA-Compliant Amazon cloud environment through a REST API.
- Assist to maintain the team's continuous integration test suite.
- Take pride in developing the right architecture and writing clean, maintainable, and high quality code.
- Work in a fast-paced Agile environment where the features you build get into the hands of eager customers quickly.
- Engage in other opportunities of interest as you keep learning.
Requirements:
- 5+ years experience with web technologies.
- Experience developing web applications in React.js.
- Degree of study in Software Engineering, Computer Science, or related.
- Strong understanding of architecture, design patterns, and web development.
- Communication and collaboration skills when working with a team.
What We Offer:
- Competitive salaries and benefits.
- Real work-life balance.
- Discretionary wellness benefit.
- MacBook Pro with memory to spare and a 4K monitor.
About Us:
We're SHOEBOX Audiometry. We design and develop products that are creating a seismic shift in the way hearing healthcare is provided. Utilizing iOS and web technology to replace bulky, expensive equipment, we're bringing hearing testing into the 21st century and making it more affordable and accessible than ever before.
Why It Matters:
5% of the world's population suffers from disabling hearing loss, 60% of childhood hearing loss is due to preventable causes, and the majority of people with disabling hearing loss live in low-middle income countries. We can help. With our products, hearing testing can be conducted outside of a sound booth and without the need for clunky equipment (you just need a calibrated headset and an iPad), which allows for testing almost anywhere, anytime, worldwide.
Join Our Team:
At SHOEBOX, your contribution will have a meaningful impact every single day. On top of that, you'll be an integral part of an innovative team, working with the latest tools and technologies, pushing the boundaries of what medical device software can do, and collaborating with other developers, product managers, and salespeople who are super passionate about their crafts.
Our Culture:
We take time to celebrate our successes, enjoy lunchtimes together, and genuinely like and care about one another.
-
Embedded Systems Software Engineer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob OverviewWe are seeking an experienced Embedded Systems Software Engineer to join our team in Ottawa, Canada. In this role, you will be responsible for designing, developing, and testing device drivers for various hardware peripherals. Your primary goal will be to ensure the software is of high quality and meets the required safety standards.About QNX...
-
Ottawa, Ontario, Canada QNX Software Systems Full timeWe are seeking a skilled Senior Embedded Software Developer to join our team at QNX Software Systems.As a Senior Embedded Software Developer, you will play a critical role in the development of software for embedded systems, working on a variety of projects and technologies. Our ideal candidate has strong experience in C/C++ software development, operating...
-
Senior Software Developer for QNX IDE
4 weeks ago
Ottawa, Ontario, Canada BlackBerry Inc. Full timeJob Summary: We are seeking an experienced Software Developer to join our team at BlackBerry QNX. The ideal candidate will possess a strong background in object-oriented programming and have experience with IDE development. The successful candidate will be responsible for designing, developing, and maintaining features of our IDE, software distribution...
-
Senior WiFi Networking Software Engineer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout QNX Software SystemsWe are a leading provider of operating systems, safety and security certification expertise, and professional services for the automotive, medical, industrial and consumer industries.Estimated Salary: $140,000 - $180,000 per yearJob Description:We are seeking an experienced Senior WiFi Networking Software Engineer to join our team...
-
Senior Embedded Systems Software Developer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeOverviewBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, providing expert support and services for building critical embedded systems. We are the embedded experts.Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a range of board support packages,...
-
Ottawa, Ontario, Canada QNX Software Systems Full timeCompany Overview:The BlackBerry QNX Team is a leading provider of embedded operating systems and software solutions for the automotive, medical, industrial manufacturing, and consumer products industries.We are currently seeking a highly skilled Senior Embedded Software Developer to join our team. As a member of this team, you will be responsible for...
-
AWS Cloud Expert
7 days ago
Ottawa, Ontario, Canada Ignite Talent Solutions Full timeIgnite Talent Solutions is seeking a highly skilled AWS Cloud Expert to lead our React development team in creating innovative web applications. With expertise in HTML, Node.js, and Java, the ideal candidate will be responsible for designing and implementing scalable solutions on the AWS platform.About Ignite Talent SolutionsWe are a leading talent solutions...
-
Embedded Systems Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeOverviewQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are trusted by over 24 of the top 25 EV manufacturers and our software is running in more than 235 million vehicles globally.Job DescriptionWe are seeking an experienced Senior Software Developer to join our elite team...
-
Embedded Software Developer
1 month ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout the Job:We are seeking a skilled Embedded Software Developer to join our Open Source software development team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System to create embedded solutions for our customers.Key Responsibilities:Analyse, port,...
-
Software Development Engineer
4 weeks ago
Ottawa, Ontario, Canada undisclosed Full timeRole OverviewSurveyMonkey is the world's most popular platform for surveys and forms, built for business. We are a dedicated team of individuals working to empower our users to manage, create, and analyze their surveys. Through the use of machine learning and data, we strive to provide guidance, customized experiences, and moments of delight throughout the...
-
Embedded Software Developer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:We are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. The ideal candidate will have a strong background in C/C++ software development, operating systems, and real-time embedded systems.Key Responsibilities:Embedded target side software configuration of BSP, drivers, operating system, graphics,...
-
Senior Software Development Engineer
7 days ago
Ottawa, Ontario, Canada Veeva Systems Full timeVeeva Systems is a pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. Our mission-driven organization is committed to making a positive impact on its customers, employees, and communities.Role OverviewWe are looking for Front-End Software Engineers who are eager to build in a dynamic, startup environment inside a...
-
Senior Embedded Software Developer Lead
7 days ago
Ottawa, Ontario, Canada BlackBerry Inc. Full timeOpen Source Software Development Team LeadAt BlackBerry QNX, we are building a dynamic team to support the QNX Real-Time Operating System in various Open Source Software components. We are seeking a highly skilled and motivated Senior Embedded Software Developer Lead to join our team.This role requires leadership and technical expertise to drive the adoption...
-
Embedded Software Developer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob DescriptionAt QNX Software Systems, we are seeking an Intermediate or Senior Embedded Software Developer to join our team. As a key member of our development team, you will work on various projects and technologies to deliver high-quality software solutions.ResponsibilitiesConfigure and integrate embedded target side software components, including BSP,...
-
Ottawa, Ontario, Canada BlackBerry Inc. Full timeWe are seeking a highly skilled Senior Software Developer/Systems Developers to join our team at BlackBerry Inc. in Ottawa, Ontario.The estimated salary for this position is $120,000 - $180,000 per year, depending on experience.About the RoleThis is a full-time opportunity that requires a strong background in software development, with a focus on real-time...
-
Senior Quality Assurance Specialist
2 weeks ago
Ottawa, Ontario, Canada Boston Scientific Full timeJob DescriptionWe are seeking a highly skilled Senior Quality Assurance Specialist to join our team in the medical device industry.About the Role:This is an exciting opportunity for a quality assurance professional to drive improvement in patient outcomes by ensuring compliance and product quality. You will work closely with internal stakeholders to obtain...
-
Senior Technician
2 months ago
Ottawa, Ontario, Canada beBee Professionals Full timeSenior Technician - Apple DevicesbeBee Professionals is looking for a Senior Technician to join our team in Ottawa. The successful candidate will have a strong understanding of Apple hardware and software, as well as a minimum of two years of experience in Apple product repair.Key Requirements:Minimum of two years of experience in Apple product repairStrong...
-
Senior Embedded Systems Driver Developer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeCompany Overview:QNX Software Systems is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.We are the embedded experts, born in embedded, and offer time-tested and trusted foundation software, including our...
-
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout the RoleWe are seeking an experienced Audio Software Development Lead to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for developing multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer markets.Key ResponsibilitiesCollaborate with...
-
Senior Software Developer
1 month ago
Ottawa, Ontario, Canada Circle K Full timeRole SummaryCircle K is seeking a skilled Senior Software Developer to join our team and contribute to the development of cloud applications using IOT devices. As a Senior Software Developer, you will work with our Circle K Tech team to design, build, and maintain cloud-based platforms, including AWS, Azure, and Google.Key ResponsibilitiesUser management,...