Senior Front-End Developer (React)
We’re BrainRocket — an international software development and digital solutions company driven by 1,300 talented professionals across Cyprus, Malta, and Portugal.
Here, everything moves at rocket speed: driving innovation, pioneering projects, and fast-tracking careers.
Together, we turn ideas into action—let’s get started
We're looking for Senior Front-End Developer (React)
✅Area of responsibilities:
✔️Design and develop a web platform that meets web-performance requirements;
✔️Close collaboration with Backend and DevOps teams;
✔️Develop and maintain the technical excellence of the team using the best approaches and engineering practices;
✔️Optimizing components of performance/quality perspective.
✅ Would be a plus:
✔️Experience with NodeJS and it’s ecosystem;
✔️Experience in working with Docker, NGINX, MySQL/MongoDB, and GraphQL;
✔️Strong product eye & understanding of typical web UX.
✅Requirements:
✔️A minimum of 5 years commercial experience in web development;
✔️3+ years of commercial experience as a frontend developer;
✔️Solid knowledge and experience in modern SPA frameworks (Angular, React, Vue, etc.) and their SSR ecosystem;
✔️Excellent Javascript knowledge and programming experience with ES5/ES6;
✔️Proficiency with Typescript;
✔️Familiarity with testing frameworks and test runner frameworks;
✔️Practical experience in setting up styling standards, guidelines and best practices;
✔️Experience consuming REST APIs, GraphQL APIs;
✔️Clear understanding of SOLID/GRASP, client-side architecture, and design patterns;
✔️Awareness of cross-browser compatibility issues and client-side performance considerations;
✔️Exceptional learning skills, problem-solving, and ability to work independently;
✔️Solid understanding and extensive experience with tools like git, npm, ViteJS, Webpack, and Linters;
✔️At least Upper Intermediate level of English.
✅ We offer excellent benefits, including but not limited to:
✔️Official employment and full medical insurance with the highest limits in the country (including in-patient and out-patient care, maternity, dental, and annual health check-ups);
✔️ Working with a brand new MacBookPro;
✔️Competitive salary;
✔️Working in a dynamic international company;
✔️Birthday celebration present;
✔️Possibility for career and professional growth within the company;
✔️Sportscard (Multisport);
✔️Team-building events and activities;
✔️Sunny, spacious office;
✔️Wedding and newborn gifts;
✔️Up to 25 vacation days, starting from 20;
✔️Breakfast x3 times a week, Friday team lunch, food vouchers, fruits, and snacks in the office.
❗️IMPORTANT: This position is office based, our offices are located on 51, Blv. "Cherni Vrah", Office "X".
Join BrainRocket and rock with us! 🚀
Bold moves start here. Make yours. Apply today!
Apply for this job
*
indicates a required field