Apply

Senior Software Engineer / Vue.js

Posted 20 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United Kingdom

🔍 Industry: SaaS-based School Information Systems

🏢 Company: Veracross👥 101-250EducationSoftware

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: PHPSoftware DevelopmentCypressFigmaGitCSSJavascriptUser Experience DesignVue.JsProduct designCommunication SkillsRESTful APIsCompliance

Requirements:
  • Extensive experience in Vue.js (5+ years) and a deep understanding of modern JavaScript frameworks.
  • Experience with state management libraries like Vuex or Pinia.
  • Familiarity with Tailwind CSS for responsive, component-based layouts.
  • Strong knowledge of component-based architecture and SPA development.
  • Deep understanding of security and accessibility best practices.
  • Experience with automation and testing frameworks like Cypress JS.
  • Experience with RESTful APIs integration.
  • Proficiency with Git for managing source code.
  • Ability to break down tasks and estimate development efforts.
  • Excellent communication skills and a team-oriented approach.
  • Exposure to PHP and the Laravel Framework is advantageous.
Responsibilities:
  • Design and develop responsive, high-quality, scalable web applications using Vue.js within a PHP Laravel environment.
  • Ensure the security of applications through best practices in coding and tooling.
  • Translate product requirements and UX/UI designs into interactive applications.
  • Deliver optimized front-end code to maximize application performance.
  • Plan and estimate development efforts, breaking down tasks and setting timelines.
  • Participate in the full software development lifecycle (SDLC) from development to deployment and support.
  • Troubleshoot and resolve technical issues, optimize performance and scalability.
  • Perform code reviews and promote best practices in software engineering.
  • Stay current with latest technologies and trends in front-end development.
Apply