Job Overview
Company logo: https://media.licdn.com/dms/image/v2/D4E0BAQHmqcVAeTcXCQ/company-logo_400_400/company-logo_400_400/0/1688369772127/myfitapp_logo?e=1749081600&v=beta&t=palHkRI5Nit7nzMZ4MOAEMEoQh_CX_GOXF9yszF7FR4 We’re looking for a Front-end Web Developer with strong experience in Vue.js and modern front-end development to join our team. You will play a key role in implementing UI designs on our web-based portal, ensuring high-quality user experience. You will collaborate with colleagues in a cross-functional team, and you will be responsible for bringing designs to life while maintaining performance, accessibility, and scalability. The ideal candidate is well-versed in a wide range of technologies and possesses a solid understanding of client-side application development.
Responsibilities :• Transform Figma designs into high-quality, pixel-perfect Vue.js components• Develop and maintain a responsive and dynamic UI for our web-based portal • Ensure cross-browser compatibility and implement responsive design principles. • Optimize the front-end for maximum speed, scalability, and accessibility. • Build full-stack solutions by integrating front-end UI with existing back-end services. • Use version control (Git) for collaborative development and maintaining clean code bases. • Write unit tests, integration tests, and end-to-end tests to ensure application reliability. • Debug and troubleshoot issues across the entire stack.• Work closely with the product manager and other engineers to understand requirements and deliver features. • Participate in code reviews to maintain quality and share knowledge with peers. • Contribute to process improvements and technical innovations that enhance the development workflow. • Refactor code and perform necessary updates to maintain a modern, scalable, and secure codebase.
Experience : • At least 5 years of commercial experience, preferably as a frontend developer with focus on implementing UI (Vue.js). • Preferably experience with test-driven development with unit testing and UI testing using tools such as Cypress.• Preferably experience in Scrum or similar agile working methodology. • It is a plus if you have experience with systems architecture. • It is a plus if you have experience with back-end development (Node.js). • Excellent English communication skills both written and verbally through all levels of organizations both internally and externally. • While not required, knowledge of Docker / Kubernetes, user interface design, product requirements, and/or operations is a clear benefit. Don’t worry if you don’t know all that right now; you will have the opportunity to pick it up later. • Strong organizational skills with ability to multitask and prioritize deadlines in a fast-paced environment. • Understand Security and Data privacy policies. Skills : • Knowledge or experience of the Health and Fitness industry is a plus• Experience supporting complex ERP systems • Git (Bitbucket/GitHub) • Slack, Jira, Confluence or similar tools
Other personal characteristics • Passion for UI implementation and a keen eye for design details • Can-do attitude • Teamwork • Self-motivated • Well organized • Process-oriented but at the same time, flexible to circumstances • Adaptability • People Person: Natural relationship builder with integrity, reliability and maturity • Keen attention to detail and adherence to deadlines • Pro-active and eager to learn both independently and from experienced colleagues