Tasks:
Designing UI for new requested features;
Improving the User experience of the existing features;
Implementing new requested features;
Writing test case scenarios (unit and UI);
Writing documentation;
Performing maintenance and optimization of the source code.
Requirements:
University degree in IT or relevant discipline, combined with minimum 17 years of relevant working experience in IT;
More than 10 years of experience as a full stack developer;
Experience with Python, JavaScript and Web technologies (HTML, CSS and SCSS);
Experience with software testing methodologies like unit testing, integration testing or end-to-end testing;
Experience with git and tools like GitHub and Gitlab;
Hands-on working experience in UI/UX design;
Experience with UI design and tools such as Figma, Penpot;
Knowledge of container technologies (Docker/Kubernetes) and their security Management;
Familiarity with CRM Systems (VTiger CRM preferred) and knowledge of Directory Services (LDAP/Active Directory) will be considered as an asset;
Experience in FastAPI, Pyramid framework and in Jinja templating will be considered as an asset;
Excellent command of the English language.