Hi!
For 16 years, MobileUp has been creating large mobile projects and web services for fintech, foodtech, education, and other industries.
Working with us means constant development. We take on complex projects with intricate business logic, high loads, and hardware integration. Around 20 digital products are developed in parallel at MobileUp. Our portfolio already includes over 300 projects. We work with Sber, MTS, Bank Saint Petersburg, smart city transport, and we're also building our own service to help animal shelters.
For six years, MobileUp has been among the top three IT employers in Russia according to the Habr Career ranking. In 2024, we took first place there.
Who we are looking for:
We are currently seeking a reliable Frontend Developer for our team.
Responsibilities
- Development on projects
- Participation in team life: implementing new technologies, conducting code reviews, discussing general approaches and best practices
- Reading, forming, and writing technical documentation
- Estimating time required for task completion
- Cooperating with managers, designers, testers, and clients during the development process
- Readiness to develop "from scratch," building the logic of operation
- Bug fixing, developing new features
Requirements
- At least 2 years of commercial development experience with React;
- React 16 and above: deep understanding, knowledge of library tools, and ability to apply them;
- TypeScript;
- Layout (HTML5, CSS3, CSS-IN-JS), adaptability, cross-browser compatibility;
- Experience with Next.js + understanding of what it provides and why it's used;
- State managers: Redux(+rtk)/MobX and others;
- Knowledge/understanding of REST API principles, design patterns, application architecture design;
- Optimization and performance: understanding of frontend application optimization principles;
- Ability to work with promises and understanding of the event loop;
- Basic knowledge of information security;
- Knowledge of Git and ability to work in a team within a shared repository.
Will be a plus:
- Experience with UI libraries (ChackraUI, MaterialUI, etc.);
- Experience with WebSocket;
- Auth: JWT, OAuth.
Conditions
- Formal employment according to the Labor Code of the Russian Federation;
- Competitive salary based on interview results;
- Social package (paid vacations and sick leave, 5 sick days per year, and other bonuses);
- Provision of good equipment;
- Cozy office a 5-minute walk from Vladimirskaya metro station;
- Possibility of remote work format;
- Career growth and prospects;
- Rich corporate life;
- We adhere to the Dog-friendly concept: you can bring pets to work :)
P.S. Applications with cover letters are considered with special affection!