Company:** Maintech
Location: Yekaterinburg, Sverdlovsk Oblast, RU
Salary: from 100,000 RUR MONTH
Responsibilities:
- Decompose business requirements into user stories and tasks.
- Design the logic for the functionality being created.
- Create technical documentation (diagrams, data schemas, process descriptions).
- Design APIs and integrations in collaboration with the development team.
- Develop data models and describe database structure in collaboration with backend developers.
- Work in a Scrum team (planning, retrospective, demo).
- Acceptance and testing of implemented functionality.
What we are looking for:
- At least 1 year of experience as a System Analyst.
- Experience in designing web applications.
- Understanding of web application architecture (client-server architecture, REST API).
- Ability to create data models and diagrams (Use Case, User Flow, state diagrams).
- Basic SQL knowledge.
- Understanding of database principles (relational databases, relationships, normalization).
- Desire to learn within the development team and grow independently.
- English proficiency at the level of reading technical documentation.
- Project technical stack: Confluence, Figma, YouGile, JS (React), Go, PostgreSQL, Docker, Docker Compose, REST API + Swagger documentation, Gitlab CI/CD.
Bonus points:
- Higher education in information technology.
- Knowledge of UML, BPMN notations.
- Experience with Confluence, Figma, draw.io.
- Understanding of development workflow basics.
- Experience interacting with development teams, business analysts, and UX designers.
- Experience working with Agile/Scrum.
- Experience in traffic safety and urban development.
Conditions:
- Formal employment according to the Labor Code of the Russian Federation;
- Timely salary payment;
- Corporate training and professional development.
Comfort:
- Remote work format considered;
- Flexible working hours (choose your start time);
- Modern and stylish office in Yekaterinburg, Pervomayskaya St., 15, BC "Voznesensky".
Health Care:
- Voluntary medical insurance for employees (excluding dental);
- Free access to swimming pools in Yekaterinburg and Verkhnyaya Pyshma;
- Additional access to sports clubs.
Nice bonuses:
- Organization of summer recreation for employees' children;
- Unique PASS loyalty card (discounts from over 255 partners: shops, cafes, pharmacies, entertainment venues, and more);
- New Year's and Knowledge Day gifts for children.