Our client - is a Canadian R&D lab, which has some patents and creates solutions in Energy Power and IoT domains. The team is specialized in the creation of innovative products focused on energy conservation and harvesting.
We are currently looking for someone to join our team in the capacity of a Full Stack Developer in IoT team. Someone who is bright, with a can-do attitude, and a demonstrated passion for technology research and development.
As a member of our engineering team, the successful candidate will have an opportunity to be part of a close-knit and innovative team, and explore new technologies focused on making this world a better place for future generations.
A Bachelor of Computer Engineering / Computer Science Degree is a must. Master’s or Ph.D. degree in the related field is a plus;
4 — 6 years of experience of full-stack development;
Experience with React or Angular desired
Experience in Microservices, Web-Services and Server-side frameworks (ex Spring, Hibernate);
Experience with data modeling and data management;
Experience with DevOps tools (CI/CD, Docker, AWS/Azure);
Good understanding of software security and application performance best practices;
Strong analytical and communication skills;
Knowledge of Python is beneficial;
Experience with Unix/Linux is beneficial.
Excellent career opportunities;
Competitive remuneration based on qualification and contribution;
Flexible working schedule, vacations, paid sick leaves;
Good working environment;
Great team spirit;
Design, development, and deployment of web-based, server-side and mobile applications;
Contribute to and maintain the full stack solution;
Contribute to the Software and System Architecture;
Participate in code reviews;
Produce high-quality design documentation;
Develop and execute system and unit tests.
We’re NCube, a place where you can work on cool projects with cool people. NCube creates teams of developers and creative problem-solvers who are passionate about designing great software. As a team, we work on different projects but love to relax, share ideas, and make memories together.
DOU company page:
Job posted on
22 May 2020