Job Description Designs, estimates, and implements technical solutions for medium- to high-complexity applications. Actively participates in all phases of the application development lifecycle. Collaborates with project stakeholders to clarify requirements, processes, architecture, and priorities. Recommends and promotes industry standards, tools, and practices (e.g., DevOps) to ensure well‑engineered software products. Proposes improvements and escalates risks or issues related to development activities. Reviews the work of development team members and provides constructive feedback. Learns and applies new technologies, tools, and practices as required by the project. Engages in internal and external tech communities, events, and discussions. Shares knowledge and experience gained from projects to contribute to team growth. Apply AI to the SDLC through workflows, agents, skills, spec‑driven development, and agentic tools. Qualifications 6 or more years of web development experience. Experience working with Vue.js, Vuex and ES6. Experience with responsive design and mobile‑first development principles, ensuring seamless user experiences across different screen sizes and devices. Experience working with map and location libraries (e.g., Mapbox). Deep knowledge of testing at all levels, from unit testing to end‑to‑end. Proficiency in optimizing frontend applications for SEO, including knowledge of best practices such as server‑side rendering (SSR) and client‑side hydration. Experience in optimizing frontend performance, including reducing load times, minimizing bundle sizes, and implementing lazy loading techniques. Familiarity with Vue 3 and its latest features, including Composition API and teleport. Experience with Progressive Web Apps (PWAs) and service workers, enabling offline functionality and improved performance. Familiarity with frontend security best practices, including cross‑site scripting (XSS) prevention, data sanitization, and secure authentication methods. Experience applying AI to the SDLC, including workflows, agents, skills, spec‑driven development, and agentic tools. Strong agile mindset, able to iterate fast and give early feedback. Experience developing SaaS‑style applications and/or public APIs. Excellent communication and teamwork abilities. B2+ English proficiency. Benefits Finance: Competitive salary package, share plan, company performance bonuses, value‑based recognition awards, referral bonus. Career Development: Career coaching, global career opportunities, non‑linear career paths, internal development programmes for management and technical leadership. Learning Opportunities: Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass‑it‑on sessions, workshops, conferences. Work‑Life Balance: Hybrid work and flexible working hours, employee assistance programme. Health: Global internal wellbeing programme, access to wellbeing apps. Community: Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations. At Endava, we’re committed to creating an open, inclusive, and respectful environment where everyone feels safe, valued, and empowered to be their best. We welcome applications from people of all backgrounds, experiences, and perspectives—because we know that inclusive teams help us deliver smarter, more innovative solutions for our customers. Hiring decisions are based on merit, skills, qualifications, and potential. If you need adjustments or support during the recruitment process, please let us know. #J-18808-Ljbffr
Senior Frontend Vue.js Developer
ENDAVA
Medellín, Medellín
Publicado hace 11 días
Denunciar empleo