REMOTE RUSS | MSTROY
We are MStroy – residents of Skolkovo and INNOPOLIS, an actively developing, innovative IT company with roots in Tyumen, operating on the basis of a large bridge construction company in Russia, JSC "Mostostroy-11".
We are developing a digital construction platform to increase the efficiency of construction activities by enabling rapid decision-making based on up-to-date online analytics (on deadlines, personnel, supplies, finances).
Accredited by the Ministry of Digital Development of the Russian Federation (deferment from partial mobilization is possible).
To develop the MStroy platform, we are looking for an employee who is passionate about their work!
We will be happy to see you on our team!
RESPONSIBILITIES:
- Develop and maintain SPA on Vue.js + TypeScript using Quasar Framework and React + TypeScript with Ant Design framework
- Design and implement intuitive, performant, and responsive interfaces
- Integrate with the backend via GraphQL and REST API
- Optimize UI performance and user experience
- Participate in frontend architecture design and technical solution discussions
- Develop the microfrontend component and component libraries
- Write clean and maintainable code
OUR STACK:
- Frontend: Vue.js 2/3, React, TypeScript, Quasar, Ant Design, Vite, Webpack
- Backend: Python, GraphQL (Apollo), REST
- Databases: PostgreSQL, MongoDB, Redis
- Tools: Git, Docker, CI/CD, GitLab, Figma
- Architecture: Modular SPA, microfrontends, microservices
OUR EXPECTATIONS:
- Higher technical education
- Commercial development experience with Vue.js from 1.5 years
- Proficient knowledge of HTML, CSS (including responsive layout), JavaScript/TypeScript
- Experience with Figma, GraphQL, and Git
- Understanding of SPA principles, state management (Pinia/Vuex), routing
- Ability to write performant, scalable, and readable code
- Willingness to learn a new domain (construction is a plus)
- English language proficiency – at the level of reading documentation (desirable)
WHAT WE OFFER:
- Official employment according to the Labor Code of the Russian Federation from the first working day. Full social package: official salary, paid sick leave, vacation, all guarantees in full.
- Voluntary medical insurance (DMS) with extended coverage (including dentistry and preventive check-ups) – available after 6 months of employment with the company.
- Internal and external training system. We compensate for specialized courses, participation in conferences, and regularly conduct internal workshops – so you can grow professionally without stopping.
- Assistance in obtaining an IT mortgage on preferential terms – we confirm income, help with documents, and interact with banks.
- A cohesive team with live communication and support. We maintain an informal atmosphere while remaining a professional team where everyone hears each other.
- For local employees, only office-based work is available in Tyumen, Smolenskaya St. 41 (there is private parking).
As part of the candidate selection process, you will be required to complete test assignments.