Strong technical background in NodeJS, ReactJS, relational and/or nonrelational DBs.
An additional plus knowing any of React Native, C#, C/C++, .Net.
Experience or understanding of software engineering best practices, design patterns, SOA, ESB, microservices, GIT, or comparable version control system and with the full software quality engineering and release cycle.
Strong analytical and problem-solving skills.
Good communication skills.
Energy, self-motivation, a can-do, and collaborative approach.
Fluency in English.
Main responsibilities:
Collaborate with the rest of the engineering team to design and launch new features.
Champion new and improve existing design methodologies. Provide guidance and expert advice to management or other groups on technical, systems-, or process-related topics.
Build applications for Linux and Windows platforms.
Maintain code integrity and code organization.
Follow and implement effective security and data protection practices.