Position: Senior Full-Stack Engineer for IoT project
Company: NCube
Category: Java
Experience required: 3y
English level: upper

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.

Skills:
 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 in HTML, JavaScript (including JavaScript Frameworks), CSS, JSON, and all associated tools;
 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;
Upper-Intermediate English.

Будет плюсом
Knowledge of Python is beneficial;
Experience with Unix/Linux is beneficial.

We propose:
Excellent career opportunities;
Competitive remuneration based on qualification and contribution;
Flexible working schedule, vacations, paid sick leaves;
Good working environment;
Great team spirit;

Responsibilities:
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.