
Senior frontend developer (Angular)
AppMagic is a leading B2B SaaS platform for mobile market analytics, trusted by 300+ companies including ByteDance (TikTok), Google, and Playrix. Our tools help businesses answer key growth questions by uncovering powerful insights from market and competitor data. Despite being a compact team (~50 people), we’ve already become the #2 solution in our space — and we’re aiming for #1.
Responsibilities
We’re looking for a Senior Frontend Developer to tackle complex architectural challenges and help drive development forward.
Key challenges for this role:
- Architectural ownership: Our product is complex — numerous dashboards, charts, and data visualizations with asynchronous logic. The aim is to make it all reliable, visually appealing, easy to scale with new features, and low-maintenance.
- Team-driven development: You’ll work with the team — guiding, supporting, and accepting challenges together. We have a flat structure and a high level of autonomy.
We have well-established dev processes: automated testing, code reviews, and CI/CD environment. Jira for task tracking, Confluence for docs. We follow a Kanban process and release continuously — 10–20 times per day, depending on how many tasks get done.
Tech Stack
- Frontend: TypeScript, Angular 19, RxJS, Storybook, Highcharts, Jest, Playwright, Sass
- Backend & Infra: Golang, GitLab CI, Docker, Kubernetes
Why this role might be a great fit for you:
- High autonomy and the opportunity to use modern tools and practices
- Professional, collaborative team open to ideas and feedback
- A wide range of challenges — from data visualization to architectural improvements
- You’ll have a direct impact on the product and the freedom to bring your ideas to life — with full support from the CTO and CEO
Requirements
We’re looking for someone who:
- Proficient in building scalable and reliable frontend systems, with hands-on commercial experience in Angular 15+
- Has strong experience solving complex frontend problems
- Values testing and has experience with Jest, Cypress/Playwright; TDD is a plus
- Has conversational English & Russian to communicate with the team
- Proactive, improvement-oriented, and strives for product excellence
Conditions
- Fully remote work from anywhere in the world
- Salary reviews several times a year based on your performance
- 100% paid sick leave and vacations without unnecessary paperwork
- Reimbursement for health insurance, professional development courses, mental health support, sports & fitness.