Full Stack Cloud Developer
Cognitive Systems Corp.
THE ROLE: Full Stack Cloud Developer
ABOUT YOU
You're a passionate and capable full-stack software developer eager to shape the future of smart home technology. You thrive in a fast-paced environment and love working alongside a small, highly skilled, and motivated team. You’re excited by the opportunity to develop next-generation cloud technologies that redefine how people interact with WiFi in their everyday lives.
WHAT YOU’LL DO- Develop and maintain scalable and secure cloud services.
- Design and develop features for frontend and backend cloud applications.
- Collaborate with peers to integrate and test customer integrations.
- Integrate role/attribute-based authorization and authentication using common single sign-on best practices.
- Improve and optimize backend features, testing, monitoring systems, and CI/CD pipelines.
- Support enterprise customers with integrations, contribute to developer documentation.
WHAT YOU’LL NEED
- Proficiency in JavaScript/TypeScript (Node.js), React, Python and Docker.
- Working experience with CSS, HTML, (Material UI or similar), CSS-in-JS.
- Experience with testing frameworks such as JEST or equivalent.
- Experience with relational/non-relational databases.
- Proficiency with Docker and Nginx/Caddy.
- Hands-on experience with REST APIs, WebSockets, MQTT, Redis, PostgreSQL, MongoDB, time-series databases.
- A team-oriented mindset with a willingness to take ownership and drive solutions and continuous improvements forward.
- Experience with Agile using JIRA and git version control.
BONUS POINTS FOR
- Strong front-end development skills using React or equivalent, familiarity with puppeteer.
- Background in building automated, end-to-end testing pipelines.
- Experience with Jenkins, GitHub actions, BitBucket Pipelines or equivalent.
- AWS experience or certifications, familiarity with Kubernetes, Grafana.
- Previous work with large-scale IoT platforms using MQTT.
Don’t tick all the boxes? We believe that motivation and growth potential are highly valuable characteristics in a job candidate.
WHY COGNITIVE SYSTEMS?
We are always on the look-out for bright, highly motivated, and energetic A-players to join our team. We encourage an open and agile environment where creative thinking leads to ground-breaking achievements and innovations. We promote a healthy work-life balance in a flexible work setting. We offer competitive salaries, an excellent extended health care benefits plan, 5 weeks of paid time-off annually, a fitness and wellness credit, and we even provide a free catered lunch in-office daily! Most importantly, we are committed to creating the best, most innovative and impactful technology that people will love.
ABOUT US
Led by founders skilled in silicon design, radio frequency (RF) technology, and cryptography, Cognitive Systems, and our patented WiFi Motion™ software are revolutionizing Wi-Fi applications and pioneering contextual motion understanding. Together with leading service providers, device manufacturers, and technology partners, Cognitive is reshaping the Wi-Fi landscape and unlocking its full potential for a connected, smart future.
Cognitive Systems licenses our comprehensive Wi-Fi Sensing software stack, integrating it into routers, mesh routers, gateways, and client devices to enable Wi-Fi devices to detect and interpret motion. This integration adds contextual awareness, providing valuable insights into indoor user behaviour. At Cognitive, we are spearheading Wi-Fi Sensing’s ongoing evolution and impacting home security, behavioural insights, and daily routines across countless industries Cognitive Systems Corp. is committed to a fair and inclusive work environment. We are an equal opportunity employer that hires and attracts talent regardless of age, race, creed, color, religion, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, status as a protected veteran or any other legally protected grounds and will not discriminate on these bases. We draw on diversity of thought and experience to reflect the rich array of cultures representing our broad customer base and we seek talent with diversity of life experiences and perspectives from around the world. If you have special accessibility requirements that need to be considered during the recruitment process, please let us know by emailing us at careers@cognitivesystems.com and a member of our HR (Human Resources) team will get back to you. Information received relating to the accommodation needs of applicants will be addressed confidentially.