Apply

Mid/Senior Software Engineer (Vue)

Posted 2024-11-14

View full description

💎 Seniority level: Senior, Mid/Senior level

📍 Location: Poland, Spain, United Kingdom

🔍 Industry: Beauty marketplace

🏢 Company: Booksy

⏳ Experience: Mid/Senior level

🪄 Skills: LeadershipSoftware DevelopmentAgileDesign PatternsFrontend DevelopmentGitHTMLCSSJavaJavascriptJestSCRUMSoftware ArchitectureVue.JsREST APIVue.jsCommunication SkillsCollaborationJavaScriptAgile methodologiesMentoring

Requirements:
  • Expertise of both major versions of Vue framework.
  • Extensive knowledge of Jest framework and Vue specific testing libraries (eg.: @testing-library/vue, @vue/test-utils).
  • Advanced understanding of issues of Booksy-ecosystem and external services (eg.: Sentry, lokalise, LaunchDarkly…).
  • Comprehension of advanced architectural patterns like micro-frontends or backend for frontend.
  • Proven ability to design, develop, test, deploy, and maintain complex systems.
  • Ensure full test coverage; and experience with automated testing frameworks.
  • Leadership in guiding design decisions and discussions.
  • Continuously seek improvements and stay updated with new technologies.
Responsibilities:
  • Develop and implement complex projects from conception through completion.
  • Ensure the high quality of code across the team through code reviews and setting coding standards.
  • Participate in planning complex projects to identify dependencies, establish timelines, and provide reliable estimations.
  • Identify opportunities for enhancing system efficiency and propose initiatives for technological advancements.
  • Contribute to the design and architectural decisions for complex systems or products to ensure scalability, reliability, security and performance.
  • Participate in the technical assessment of recruitment candidates.
Apply