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
Categories
FrontendMobile
