Junior Specialist ID49116/49115
Your tasks
Development of the backend (API, business logic, database work) and user interfaces of web applications; Improvement of existing functionality based on tasks from the tracker: new screen forms, directories, search and filtering, document processing and storage; Integration of system modules with each other and with adjacent corporate services; Writing autotests, bug fixing, participating in code reviews; Preparation and updating of technical documentation: API descriptions, deployment instructions, changes in data structure; Participation in requirements analysis together with analysts and users, estimation of task complexity; Support of test environments: deployment of builds, applying DB migrations, troubleshooting incidents; Participation in team meetings (planning, demonstration of results).
Requirements
Higher technical education (including unfinished, senior years) in the field of IT / applied informatics / software engineering;
- Basic knowledge of Python and experience in web application development (FastAPI / Django / Flask);
- Basic knowledge of JavaScript/TypeScript and React;
- Understanding of relational DBs and SQL (PostgreSQL);
- Understanding of REST API principles, client-server architecture, HTTP;
- Git skills;
- Will be a plus: Docker, Linux, experience in writing tests, academic or pet projects with code on GitLab;
- Ability to understand someone else's code and documentation, accuracy, responsibility, readiness to learn;
- Technical English at the level of reading documentation.
Higher education — Bachelor's degree; Experience: 0 years