Perkbox

Senior Frontend Engineer (React/React Native)

Perkbox
Apply
2 days ago
Remote, BulgariaSenior

Responsibilities

  • Develop and maintain responsive user-facing features with React.js, React Native, and TypeScript.
  • Build modular, reusable frontend components and libraries for web and mobile applications.
  • Translate wireframes and design prototypes into high-quality user interfaces.
  • Manage complex data flows using Apollo and modern state management practices.
  • Optimise application performance across browsers, devices, and screen sizes.
  • Write clean, maintainable, and testable code, including unit and UI integration tests.
  • Collaborate with backend engineers and cross-functional squads to deliver consistent user experiences.
  • Participate in sprint planning, code reviews, and agile ceremonies.
  • Diagnose and resolve frontend performance, bug, and reliability issues.
  • Use AI-assisted development tools and adopt emerging technologies.

Requirements

  • 4+ years of commercial experience building frontend applications with React.
  • At least 1 year of React Native experience with a strong React and TypeScript foundation.
  • Strong knowledge of JavaScript, TypeScript, HTML, and CSS.
  • Experience with Apollo or similar state and data management solutions.
  • Ability to build reusable components and frontend libraries.
  • Experience translating designs and wireframes into polished user experiences.
  • Strong understanding of frontend performance optimisation 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.
  • Applications are limited to Bulgaria-based candidates.

Benefits

  • Remote work within Bulgaria, with optional hybrid work from the Plovdiv office.
  • Gross annual salary of €50,000 to €56,000 based on experience.
  • Inclusive workplace with reasonable adjustments available during the hiring process.

Tech Stack

CSSGitHTMLJavaScriptReactReact NativeTypeScript

Categories

FrontendMobile
Perkbox

About Perkbox

201-500 employees
Contact me