11 Software Developers jobs in Kitchener
Full Stack Developer
Posted 1 day ago
Job Viewed
Job Description
Job Description
Company Description
About Cloud DX
Cloud DX is an industry leader in digital health care, virtual care, remote patient monitoring hardware and software. The company’s award-winning solutions enable chronically ill patients to stay at home and out of the hospital, drastically improving health outcomes while, at the same time, significantly reducing costs to treat the most expensive patients in the healthcare system. Cloud DX is relentlessly committed to serving patients, driving Innovation, delivering results, and making a difference in communities across North America and globally. The Company was founded in 2014 and has grown into a leader in the Virtual Care Market in North America. The current COVID crisis has accelerated the adoption of virtual care in our markets and Cloud DX is investing in expanding our US Sales and Marketing efforts.
Job DescriptionAre you someone who is a creative problem solver and innovator? Cloud DX, an industry leader in digital health care, is looking for a passionate software developer who can help build the future of our digital healthcare platform.
As a full-stack developer, you will be our domain expert for Cloud DX’s next-generation connected health platform. If you’re passionate about building software and the thought of taking on challenges is enthusing, we want to hear from you!
What You'll Do
- Lead the vision, strategy, and execution of new feature development for our Connected Health Platform.
- Share your experiences as a technical leader, mentoring and shaping best practices around microservices and domain driven design (DDD).
- Solve challenging problems by providing creative solutions that help you keep learning and refining your craft.
- Shape current and future product roadmap by leading conversations and aligning with key stakeholders.
- Empower the team to write well documented, optimized code through brainstorming sessions, collaborative tools, and code reviews.
- Champion a culture of best practices that deliver high quality, performant, accessible web experience for our customers and patients.
- Help maintain production environments that are a critical part of our technology.
Who You Are
- 5+ years' experience in any of the following areas: Typescript/JavaScript, React, HTML5 and/or CSS3.
- 5+ years’ experience in any of the following areas: ASP .NET Core, Node, Python or Go
- Experience implementing microservices and inter-service communication pipelines.
- Experience in designing modern web API such as REST and/or GRPC.
- Experience with continuous integration methodologies in an agile framework.
- Proficient with code versioning and project management tools (e.g., Git and JIRA)
- Excellent interpersonal skills with the ability to collaborate with cross-functional teams.
Senior Full-Stack Developer
Posted 1 day ago
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior Full-Stack (React & Node) Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver
You Have:
- 3 - 5+ years of production experience, with at least 2 working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
- 3 - 5 + years of production experience working with React
- Good understanding of API design and REST
- Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
- Experience working with Startups are considered a bonus
- Experience working with cloud services, specifically AWS are considered a bonus
Some AWESOME selling points:
- Remote + flexible work schedule
- North of six figures salary + Equity + Health Spending Account (it's competitive)
- Amazing opportunity for career progression to lead
- Amazing mentorship (seriously)
- Plenty of vacay
It's a seriously awesome opportunity! If this looks interesting to you, go ahead and click apply :)
* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.
Senior Full Stack Developer
Posted 1 day ago
Job Viewed
Job Description
Job Description
Salary:
Avidbots is a pioneering leader in the field of robotics, dedicated to developing cutting-edge autonomous cleaning solutions for commercial and industrial environments. Our mission is to revolutionize the way cleaning and maintenance tasks are performed by introducing innovative, efficient, and sustainable robotic technologies. Avidbots is committed to delivering intelligent and autonomous robotic solutions that not only enhance operational efficiency but also promote a cleaner and healthier world.
Our groundbreaking autonomous cleaning robots, specifically the Neo 2 and Kas, are redefining the cleaning industry by offering state-of-the-art technology, advanced navigation, and data-driven insights to businesses across the globe. These robots are designed to perform tasks such as scrubbing and sanitization, and maintain cleanliness in a wide range of industries, including airports, shopping malls, warehouses, retail, and more.
Headquartered in Kitchener, ON, Canada, we are an employee-focused organization that has been certified a Great Place to Work consecutively for the last 5 years and one of Deloitte's Fast 500 (2021).
About this role:
Avidbots is looking for a Senior Full-Stack Developer to join an innovative team of software developers to deliver superior web and mobile applications to manage our robots. The Web and Mobile Applications team at Avidbots builds and maintains software that integrates our robots with our platform, facilitates data streaming to support teams, and enables remote management of our robots. Our ideal candidate has a proven track record building production-scale software and experience in the use of modern frameworks for building web and mobile applications. You are a self-driven person who models a strong commitment to excellence and has a passion for solving complex challenges, building innovative solutions, and delivering high performance software.
Reporting to the Manager, Software Development, Web and Mobile, you will work closely with cross-functional teams in R&D to develop state-of-the-art software and systems for our fleet of autonomous robots. This role is critical in enabling our stakeholders and customers to manage and understand how our robots are performing, and supporting our mission to revolutionize the cleaning industry with cutting-edge robotic solutions.
This is a hybrid role base 1-3 days per week in our Kitchener office
Key Responsibilities:
- Develop systems with RESTful APIs and UI components to support our SaaS products
- Collaborate with other developers to design, build, and release scalable and efficient full stack services
- Design and implement technical solutions that meet product requirements and integrate seamlessly with existing systems across the full stack
- Write high-quality, testable, and well-documented code for both frontend and backend components
- Participate in code reviews and provide mentorship to other team members on full stack development best practices
- Stay abreast of industry best practices and emerging technologies in both frontend and backend development
- Lead and actively participate in backlog grooming sessions, ensuring clear priorities and accurate estimations for full stack development tasks
- Take ownership of technical epics, driving them to completion through effective planning, delegation, and cross-functional collaboration across frontend and backend teams
- Proactively identify and address technical debt and potential areas for system improvement in both frontend and backend systems
- Create and manage technical tickets, ensuring clear documentation and timely resolution for both frontend and backend issues
- Assist in troubleshooting production issues across the full stack and provide timely solutions
- Contribute to architectural discussions and decisions, ensuring the scalability and maintainability of the full stack
Required Qualifications:
- 5+ years of professional software development experience
- Frontend: React, Remix, Angular, and NextJS
- Backend: NodeJS, NestJS, gRPC, Kafka, and MQTT
- Database: SQL, No-SQL, and Cloud Database
- Orchestration: Microservices, Kubernetes, Helm, Terraform, and/or Ansible
- Cloud/DevOps: CI/CD, Integration Tests, and Cloud Environments (AWS, Azure)
- Bachelor's or Master's degree in Computer Science or a related field
- Successfully complete pre-employment onboarding requirements that may include criminal/civil background checks
Preferred Qualifications:
- Familiarity with Go, C#, XML, Flux, and React Native
- Familiarity with observability tools and disaster recovery tools (Grafana, Datadog, or Dynatrace)
- Experience with agile development methodologies
- Experience mentoring and coaching junior and intermediate developers
- Strong communication and collaboration skills
- Passion for learning and a commitment to professional development
***Applicants must be currently authorized to work in Canada for any employer
Avidbots is an equal opportunity employer committed to building a diverse workforce. As a multicultural organization, we encourage individual achievement and recognize the strength of a diverse workforce. We are a diverse Canadian company founded by international students, and we are proud of the strengths our diversity brings. We hold our executives to the same standards as all of our employees, and we believe work should be a safe space for all. Avidbots has an absolutely zero tolerance policy for discrimination or hate against members of any race, religion or sexual orientation. We also offer a professional working environment and culture and believe that work / life balance is critical to ensure the happiness/well-being of our people.
Upon request, Avidbots will provide reasonable accommodation for applicants with disabilities throughout the recruitment and selection process.
Full-Stack Developer (Node, React, Express)
Posted 1 day ago
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior Node.js Full-Stack Developer for our client. This is a permanent position that is completely remote! Our client is a fintech company based out of Vancouver.
You'll have the opportunity to work on an amazing platform that combines Data Analytics, and complex integration in ERP systems to deliver cutting edge financial data that is fundamentally changing the way that businesses make smarter financial decisions. Within this role, you'll work on developing API's, introduce new features, fix bugs, contribute to high level architecture design and help mentor and guide junior developers on their journey.
You Have:
- 3 - 5+ years of production experience, with at least 2 working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
- Good understanding of API design and REST
- Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
- Experience working with Startups are considered a bonus
- Experience working with cloud services, specifically AWS are considered a bonus
Some AWESOME selling points:
- Remote + flexible work schedule
- $125k - $135k base + Equity + Health Spending Account (it's competitive)
- Huge opportunity for career progression to lead
- Amazing mentorship (seriously)
- Great internal culture (and we're not just saying that)
- Plenty of vacay
It's a seriously awesome opportunity! If this looks interesting to you, go ahead and click apply :)
* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.
Senior Full-Stack Developer (React / Node)
Posted 1 day ago
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior Full-Stack Developer (React / Node) for our client. This is a permanent position that is completely remote! Our client is an agriculture based software company operating out of Toronto.
You Have:
- 3 - 5 + years of production experience working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
- Experience working with Front-End JavaScript frameworks like React / Redux / Bootstrap
- Good understanding of API design and REST
- Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
- Experience working with Startups are considered a bonus
- Experience working with cloud services, specifically AWS are considered a bonus
Some AWESOME selling points:
- Remote + flexible work schedule
- Competitive Salary
- Amazing opportunity for career progression
- Plenty of vacay
It's a seriously awesome opportunity! If this looks interesting to you, go ahead and click apply :)
* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.
Senior Full Stack Developer - React/Node.js Up to $140K
Posted 1 day ago
Job Viewed
Job Description
Job Description
We are looking for a Senior Full Stack Developer for our client in downtown Vancouver. This is a permanent full-time position working at an national company with a range of products from telecommunications, health, safety and others. This position is remote to start during Covid, then it will be 3 days remote and 2 days in the office.
You will :
- Lead a team up to 2 developers
- Develop web applications using React, Redux and ES6+ Javascript
- Develop scalable RESTful and GraphQL services using Node.js, Express and ES6+ Javascript
- Develop code that is unit, integration and end to end tested
- Design and develop scalable systems
- Experienced in setting up CI/CD pipelines
You Have :
- Experience with front-end development (React and Redux)
- Experience with backend and API development (Node.js )
- Understanding of unit testing (Jest/Enzyme/React Testing Library preferred)
- Familiar with end to end testing (Cypress.io preferred)
- Familiar with build pipeline and Continuous Integration
- Experience with Docker
- Fluent in English and excellent communication skills
This opportunity offers a competitive salary.
If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!
Senior Web Developer
Posted 1 day ago
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior Web Developer for our client. This is a permanent position that is completely remote and will be even post-COVID. Our client is an enterprise-backed software startup in the medical industry currently experiencing substantial growth.
You Have:
- 4+ years’ experience building production Ruby on Rails web applications
- Experience utilizing JavaScrip t in web applications
- Experience with MySQL databases
- Experience working with React.js will be considered advantageous
- Experience with CI/CD pipelines and tools, such as Jenkins, Circle CI or Travis CI
- Experience working in a cloud environment, such as AWS, Google Cloud Platform or Heroku
Perks:
- Competitive Salary
- Health and dental benefits
- Completely remote work
If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!
Be The First To Know
About the latest Software developers Jobs in Kitchener !
Full-Stack (React / Node) Developer
Posted 1 day ago
Job Viewed
Job Description
Job Description
We are looking for an experienced Full-Stack Developer (React / Node) for our client. This is a permanent position that is completely remote! Our client is an agriculture based software company operating out of Toronto.
You Have:
- 3 - 5 + years of production experience working with Node.js, JavaScript / TypeScript and related frameworks (NestJS, Express)
- Experience working with Front-End JavaScript frameworks like React / Redux / Bootstrap
- Good understanding of API design and REST
- Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases
- Experience working with Startups are considered a bonus
- Experience working with cloud services, specifically AWS are considered a bonus
Some AWESOME selling points:
- Remote + flexible work schedule
- Competitive Salary
- Amazing opportunity for career progression
- Plenty of vacay
It's a seriously awesome opportunity! If this looks interesting to you, go ahead and click apply :)
* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.
Perception Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Job Description
Salary: $70,000+ yearly
Job Responsibilities:
- Design and develop high quality, maintainable and testable code
- Work closely with system architects to ensure conformity to target architecture
- Interact and work closely with other teams for systems integration
- Develop foundational software to support new Autonomy behaviors and robot applications
- Develop Perception models for different Autonomy sensors
- Develop Swap robotic arm perception
- Participate in code reviews and in all phases of the Software Development Life Cycle
Basic Qualifications
- B.Sc. or graduate degree in computer science, engineering or equivalent
- 1+ years of experience with software development in a professional setting
- 1+ years of experience with developing supporting software for autonomous systems
- Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
- Computer Vision and Linear Algebra fundamentals
- Experience developing software in core Python or C++ with Object Oriented implementations
- Strong proficiency in C++ (C++11, 14)
- Knowledge and experience with best practices in modern software development
- Proficiency with Linux-based operating systems
- Driven individual, passionate, self-starter, cross-functional, self-organizer
- Adaptability for priorities changes
Preferred Qualifications
- ROS1/2 professional experience
- Docker tools
- Deep learning approaches to obstacle detection
- SLAM and / or lidar-based localization
- Experience with multiple sensor technologies
- Experience developing high-performance foundational software layers
- Multi-threaded and multi-process implementation
- AWS IoT
- Exposure to Agile project management methodologies
- Exposure to gitflow and scrum environments
- Self-motivated and able to solve problems independently
- Strong communication skills, ability to work well in a team environment
Why work for us?
- Project leadership opportunities
- Welcoming, inclusive and collaborative team environment
- Flexible working hours
- Modern office and Green Energy technology
- Exciting Startup with lots of opportunities to have your voice heard
Swap Robotics is an equal opportunity employer. We are committed to inclusive, barrier-free recruitment and selection processes and work environment. If you are contacted for a job opportunity, please let us know if any accommodation is needed to ensure you have access to a fair and equitable process. Any information received relating to accommodation will be kept confidential.
Senior C++ Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Job Description
We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth.
The work will be heavily related to developing and implementing new features for an SDK.
You Have:
- 5+ years’ experience developing complex software projects and applications, with a strong proficiency in C/C++ development.
- A degree in Computer Science. Masters is preferred.
- Knowledge and or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image compression technologies and AI is a plus.
- Familiarity related to raster and vector image processing is a plus.
Perks:
- Competitive Salary
- Health and dental benefits
- Completely remote work
If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!