Information Technology (IT)
Location: Hybrid,Limassol
Reference: 7365
Date Posted: 26/04/2024
Senior Front-End Developer
image
CareerFinders, on behalf of our client, an International Group of Companies with headquarters in Switzerland, we are seeking to recruit an experienced Senior Front-End Developer to join their growing team based in Cyprus. The successful applicant will primarily be responsible for leading the development of web applications, ensuring high performance, responsiveness, and a seamless user experience. As a Senior Front-End Developer, you will collaborate with cross-functional teams, mentor junior developers, and contribute to the overall success of projects. You should be educated to degree level in Computer Science, Engineering or a related field, and possess approximately 5+ years of previous experience in a similar role. Proficiency in English is required for this role. Our client offers a highly attractive remuneration and benefits package which includes a competitive salary and reward system, annual bonus, medical insurance and hybrid working conditions.
Share To: 

Key Duties/Responsibilities: 

  • Lead the design and implementation of web applications, ensuring high-quality and performance standards.
  • Collaborate with UX/UI designers to translate designs into responsive and user-friendly interfaces.
  • Mentor and guide junior developers, fostering a collaborative and innovative team environment.
  • Stay updated on industry trends and advancements in frontend development, recommending best practices and technologies.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with backend developers and other stakeholders to integrate user-facing elements with server-side logic.
  • Conduct code reviews to maintain code quality and ensure best practices are followed.
  • Troubleshoot and debug issues, providing timely and effective solutions.
  • Participate in the entire application lifecycle, focusing on coding and debugging.

Key Skills/Experience: 

  • Bachelor's or Master's degree in Computer Science, Engineering or a related field.
  • Approximately 5+ years of practical and professional working experience in a similar role.
  • Extensive knowledge of HTML, CSS, and JavaScript, with proficiency in modern frontend frameworks (preferably Vue.js).
  • Experience with responsive design and cross-browser compatibility.
  • Strong understanding of user experience (UX) principles and the ability to translate design wireframes into code.
  • Solid understanding of RESTful APIs and integration of backend services.
  • Experience with version control systems (Git) and package managers.
  • Excellent problem-solving and communication skills.
  • Ability to work independently and collaboratively in a team environment.
  • Proficiency in English is required.

Nice to Have: 

  • Experience with Test-Driven Development (TTD) in frontend contexts, including writing unit, integration, and end-to-end tests.
  • Familiarity with testing frameworks such as Jest, Mocha, or Jasmine to ensure code reliability and robustness.
  • Knowledge of Continuous Integration/Continuous Deployment (CI/CD) processes and tools, like Jenkins, Travis CI, or GitLab CI.
  • Experience in writing and maintaining automated tests, which helps in early problem identification and improves development efficiency.

Key Benefits: 

  • Dynamic team in an inclusive international environment.
  • Competitive salary and reward system.
  • Annual bonus.
  • Medical Insurance.
  • Hybrid working conditions (2 days remote working).
  • Training annual budget to focus on your professional growth.

To apply for this vacancy, please send your CV, along with any covering letter to [email protected] quoting the above job title. Please note that due to the high volumes of applications received only shortlisted applicants will be responded to. By sending us your CV you are giving CareerFinders your consent to be contacted for this and any other suitable vacancies that we believe match your skills and experience. To view our privacy policy, please click www.careerfinders.com.cy/privacy-policy.