Please mention DailyRemote when applying
See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewQuestions interviewers often ask for this role, with sample answers.
One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
Develop and maintain responsive user-facing features for web and mobile applications using React and TypeScript. Collaborate with cross-functional teams to ensure high-performance, scalable, and accessible user interfaces.
📍Applications are open for Bulgaria-based candidates only
At Perkbox, we’re on a mission to help every employee feel valued, and through our all‑in‑one platform, we deliver meaningful benefits, recognition, and wellbeing solutions that make a real difference to employees every day. But it starts with our own people.
We’re building a culture that reflects what we offer: prioritising wellbeing, celebrating impact, and empowering growth. If you’re excited by purpose‑driven work, fast‑paced growth, and creating better employee experiences at scale, you’ll fit right in.
As we continue to grow our Bulgaria-based team, we’re hiring an experienced Senior Frontend Engineer to play a key role in shaping the future of our product. Working as part of a cross-functional squad, you'll design and deliver scalable, high-performance user interfaces that serve millions of users, while helping drive frontend best practices, performance, accessibility, and consistency across our platform.
What you’ll be responsible for:
Develop and maintain responsive user-facing features using React.js, React Native, and TypeScript.
Translate wireframes and design prototypes into high-quality, reusable code.
Build and maintain modular frontend components and libraries to promote consistency and scalability
Collaborate on frontend solutions across both web and mobile applications, ensuring performance, usability, and consistency
Manage complex data flows using Apollo and modern state management practices
Leverage AI-assisted development tools to improve productivity and adopt emerging technologies
Optimise applications for performance across browsers, devices, and screen sizes
Write clean, maintainable, and testable code, including unit and UI integration tests
Collaborate closely with backend engineers to deliver seamless user experiences
Participate in sprint planning, code reviews, and agile ceremonies
Diagnose and resolve performance issues, bugs, and frontend reliability challenges
Work Mode & Salary:
Remote working within Bulgaria only. We do have an office in Plovdiv should you wish to work hybrid.
Gross annual salary: €50,000 to €56,000 based on experience.
Skills and experience required:
4+ years of commercial experience building frontend applications with React
Strong knowledge of JavaScript, TypeScript, HTML, and CSS
1+ year of React Native experience (backed by a strong React and TypeScript foundation)
Experience working with Apollo or similar state and data management solutions
Proven ability to build reusable components and frontend libraries
Experience translating designs and wireframes into polished user experiences
Strong understanding of frontend performance optimisation techniques across web and mobile applications
Experience using Git and collaborative development workflows
Broad understanding of modern web architectures and development best practices
Exposure to AI-enabled development tools and workflows
Interview Process
Online interview with the Senior Talent Advisor
75-minute technical interview with Engineering Leads
45-minute final interview with the Director of Engineering
Diversity & Inclusion:
At Perkbox, we’re committed to building an inclusive workplace for all. We welcome applications from candidates of all backgrounds and are happy to provide reasonable adjustments where needed. Your comfort and success matter to us!
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 223,902+ Jobs in Frontend Developer
Answer easy questions
223,902+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”