Collaborate with the project manager, architect, and developers to understand business requirements and translate them into technical requirements.
Develop high-quality, responsive user interfaces using HTML, CSS, JavaScript, and VueJS.
Build and maintain backend services and APIs to support the frontend applications.
Optimize web applications for speed, performance, accessibility, and SEO, ensuring they meet Google's Web Core Vitals benchmarks.
Estimate the time required for development tasks and communicate progress to the project manager and business stakeholders.
Participate in code reviews, providing and receiving constructive feedback with other team members.
Stay up to date with the latest trends and best practices in frontend and backend development, JavaScript, VueJS, accessibility, SEO, and Google's Web Core Vitals.
Job Requirements:
5+ years of experience in frontend and backend development, with a strong portfolio showcasing your work.
Proficiency in JavaScript, VueJS, HTML, CSS, and related frontend technologies.
Experience with backend technologies such as Node.js, Express, or similar frameworks.
Strong understanding of performance optimization techniques and experience hitting Google's Web Core Vitals benchmarks.
Knowledge of accessibility best practices and experience implementing accessible designs.
Familiarity with metadata formats and SEO best practices.
Excellent communication skills and ability to work in a remote team environment.