Attract Group is an IT service provider developing web/mobile products for European and US-based companies and startups.
We’re looking for a Senior Front-End Developer with Team Lead capabilities to lead a small front-end group across multiple projects.
Must-have: * 5+ years front-end development, React ecosystem as primary stack * React Native / mobile experience — ability to work across web and mobile projects * Architecture ownership — can design and defend scalable front-end architecture independently * Team leadership — experience managing 2-5 frontend developers: code reviews, mentoring, performance accountability * Estimation & delivery — realistic estimates, ability to hold team to deadlines * Proactive problem-solving — identifies risks early, escalates blockers, doesn’t wait to be told * Fast learner — can onboard onto unfamiliar projects/codebases quickly and independently * Strong TypeScript & modern JS fundamentals * AI-assisted development (Cursor, Copilot, or similar) * English — C1+ (daily communication with clients)
Nice-to-have: * Node.js / full-stack capabilities * CI/CD, automated testing setup * Experience in outsourcing/agency environment (2-4 projects simultaneously) * What we expect from the lead role: Own code quality across front-end team * Make architecture decisions — and explain them to non-technical stakeholders * Mentor and grow developers, conduct 1:1s * Push underperformers — don’t avoid hard conversations * Accurately estimate and distribute work * Collaborate with PMs, designers, backend team
What We Offer: * Work on international projects * Mentorship from co-founders and experienced PMs * Real growth opportunities up to Project Manager * A team that values initiative and independence * Flexible schedule and remote format * Full-time role with flexible hours after probation * Ongoing training and educational opportunities * Performance review once a year * Competitive salary in USD * 21 paid vacation days * 7 paid sick days (+15 for serious cases like COVID or surgery) * 10 floating public holidays * Online team-building events & fun corporate activities * Projects across diverse domains (e-commerce, healthcare, fintech, etc.) * Clients from the USA, Canada, and Europe.
Interview stages: * AI — Screening * Interview with a recruiter * Final Interview C-Level * Reference check * Offer