Reach out directly about this role
💰 Salary:
70,000 ₽ for the adaptation period (up to 2 months).
After successfully passing the probation period —
120,000 ₽.
Probation period passing criteria are transparent and discussed in advance.
About Us
We are creating a mobile platform for designers where they can publish projects, communicate, receive feedback, find clients, and suppliers.
The product is currently under active development. The main application architecture, backend, and mobile client have already been implemented. We are expanding the team to accelerate product development and prepare it for scaling.
We discuss architectural decisions as a whole team. If you have an idea on how to improve the infrastructure, DX, or application architecture — it will be heard.
Team
• 1 Team Lead
• 2 Developers (fullstack)
• UI/UX Designer
• Product Manager
How the Work Process is Structured
We work in two-week sprints, which allows for systematic product development and regular release of new features.
Each task goes through a full development cycle:
💬 Discussion and task assignment
💻 Development
🔍 Code Review
✅ Testing
🚀 Demonstration of the finished result to the team
What You Will Be Doing
• Developing new features and components for the SPA application based on Ionic React.
• Maintaining and developing the existing codebase, refactoring and optimizing components.
• Working on user interfaces in collaboration with UI/UX designers.
• Maintaining and developing the component library in Storybook.
• Integrating the frontend with the backend API (NestJS).
• Participating in code reviews and discussions of architectural solutions.
• Working in NX Monorepo and adhering to unified development standards.
• Participating in task estimation and sprint planning.
What We Expect
• Strong knowledge of JavaScript (ES6+) and TypeScript.
• Understanding of SPA development principles.
• Experience with React.
• Experience using one of the state management tools (Redux Toolkit, Zustand, MobX, or similar).
• Experience with REST API and WebSocket.
• Strong command of HTML5, CSS3, and adaptive layout.
• Experience with Git.
• Experience in team development and participation in code reviews.
• Desire to grow, propose ideas, and work on the product as part of a team.
Technology Stack
Ionic React / React 18 / TypeScript / Redux Toolkit / Webpack / Vite / NX Monorepo
Will Be a Plus
What We Offer
• An interesting product that thousands of designers will use.
• Modern technologies and no ten-year-old legacy.
• The opportunity to influence the project's architecture and development; you can propose changes.
• A small team without excessive bureaucracy.
• Opportunities for professional growth along with product development.
• Support during the adaptation period and direct contact with the team lead.
If you are interested in creating modern products, enjoy the React ecosystem, and want to see the results of your work in a real service, this might be a perfect match).
🟢 We also note that we value the desire to understand the product and grow with the team more than knowing absolutely all the technologies from the list. If you are familiar with most of the stack and are ready to learn the rest — we will be happy to meet you!
👉 A few sentences about yourself, as an option for a "cover letter", will allow us to understand that you are a living, thinking person)
Высшая Школа Дизайна и Архитектуры Умный Дизайн
Russia4 months ago
70,000 – 120,000 RUB
per month
Employment
Full-time
AI writes it from your resume. You only have to send it.
RocketHunt estimate from real salaries