Description
Job Description:
As a Full Stack Engineer, you will integrate our R&D team and collaborate on the development and maintenance process of our in-house products. You will have a thoughtful approach to your development process, considering not only the implementation itself, but also considering performance and maintainability while working on front-end and back-end tasks.
Responsibilities:
- Write reusable, testable and maintainable code;
- Develop front-end and back-end components;
- Maintain and improve existing codebases;
- Contribute to the design and implementation of new features;
- Produce development documentation for your work.
Desired Skills:
- Proficient in Javascript, HTML5 and CSS3;
- Experience with object-oriented Python (>=3.6);
- Demonstrable experience with Django >=2.0 (views, templates, orm);
- Demonstrable experience with pytest or equivalent;
- Experience with SQL (PostgreSQL 9.5+);
- Experience with REST or OData API design and implementation;
- Good grasp of object-oriented software design;
- Proficiency with git;
- Good oral and written communication skills.
Nice to Have:
- Experience with REDIS or similar (Memcache, KeyDB, etc);
- Experience with docker;
- Unix/Linux skills;
- Experience with Atlassian stack (JIRA/Confluence).
How to Apply: If you have some or all of the above skills and experience, then please apply by emailing your updated CV to [email protected]