📍 Лимасол (Кипр)Помощь с переездом
Английский
B1 — IntermediateB1 — Intermediate
BrainRocket is a software development company and digital solutions provider. The company has created over 40 cutting-edge products spanning 20 different markets. Our team of around 670 tech-savvy professionals successfully deliver scalable projects that are custom-made to the customers’ needs. We also strive to create a culture centered around personal and professional growth for employees, in a positive and welcoming environment.
We're looking for Senior Frontend Developer.
Relocation to Cyprus is a mandatory.
Stack
JavaScriptTypeScriptGitAngularReact.jsVue.jsREST APIES5/ES6GraphQL APINPMVite.jsWebpackLinters
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.
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.js, Vue.js, 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, Vite.js, Webpack, and Linters.
- At least Intermediate level of English.
Would be a plus:
- Experience with Node.js and it’s ecosystem.
- Experience in working with Docker, Nginx, MySQL/MongoDB, and GraphQL.
- Strong product eye & understanding of typical web UX.
Benefits
- Learning and development opportunities and interesting, challenging tasks.
- Official employment, in accordance with the laws of Cyprus and the EU, registration of family members.
- Relocation package (tickets, staying in a hotel for 2 weeks).
- Company fitness corner in the office for employees.
- Opportunity to develop language skills and partial compensation for the cost of language classes.
- Birthday celebration present.
- Time for proper rest and 24 working days of Annual Vacation.
- Breakfasts and lunches in the office (partially paid by the company).
Join BrainRocket and rock with us!
Марианна Мускевич Recruiter