Senior Fronted Developer (VUE.js) - O'Reilly - Bangalore, IND
Photon India
IT Services and IT Consulting · 5,001-10,000 employees
About the role
Design, develop, and maintain scalable web applications using Vue.js while collaborating with cross-functional teams. Mentor junior developers and ensure high-performance, responsive user interfaces through rigorous testing and debugging.
What they look for
Requirements
Requires a Bachelor's degree in Computer Science or a related field and over 8 years of front-end development experience. Candidates must possess strong expertise in Vue.js, state management tools, and modern testing frameworks.
Full description
Responsibilities
- Design, develop, test, release, and maintain new and existing web applications built with Vue.js
- Collaborate with the product team to understand requirements and define scalable solutions
- Present low-level design or approach for the solution before development begins
- Write reusable, maintainable, and scalable front-end code following Vue.js best practices
- Build high-performance, responsive, dynamic, and user-friendly web interfaces
- Develop components using Vue.js (Vue 2/3), Composition API, and Options API
- Write readable, simple, and deterministic unit and integration tests
- Collaborate with cross-functional teams including designers, back-end developers, and QA
- Debug, troubleshoot, and optimize application performance across browsers and devices
- Work in Agile teams and follow Agile development methodologies
- Mentor junior developers and provide guidance on front-end best practices
Requirements
- Bachelor’s Degree in Computer Science, Engineering, or a related field
- 8+ years of experience in front-end development with Vue.js
- 6+ years of experience building scalable and resilient web applications at enterprise scale
- Strong knowledge of state management tools like Vuex / Pinia
- Proficiency in testing frameworks such as Jest, Vue Test Utils, or Cypress
- Strong experience with Vue Router, component lifecycle, and reactive programming
- Experience with real-time monitoring and error tracking tools (e.g., Sentry, LogRocket)
Nice to Have
- Experience working with other front-end frameworks such as React or Angular
- Experience with cloud platforms such as AWS, Azure, or GCP
- Familiarity with DevOps tools like Jenkins, Bitbucket Pipelines, GitHub Actions, etc.
- Understanding of accessibility standards and cross-browser compatibility
- Familiarity with third-party libraries, SDKs, and RESTful APIs
- Experience with web analytics, performance monitoring, and logging tools
- Proficiency with Git for version control
- Strong analytical and problem-solving skills
- Understanding of CDNs and performance optimization techniques
- Good understanding of CI/CD pipelines and deployment workflows
Similar roles
-
Fullstack Developer (Java / Vue.js) (all genders)
gksoftware Barcelona, Catalonia, Spain
-
Leasing Consultant-Vue on Lake Monroe Apartments
Robbins Property Associates LLC Sanford, Florida, United States
-
Frontend-Dev Vue.js? Finde in 6 Fragen raus, ob du zu uns passt:
ito consult GmbH Dresden, Saxony, Germany
-
Regular Fullstack Developer (Vue.js + .Net)
Monterail Poznan, Greater Poland Voivodeship, Poland
-
Vue Bistros Bartender
Canada Lands Company Toronto, Ontario, Canada · CA$49K/yr
-
Day Concierge - Belle Vue
Pegasus Homes London, England, United Kingdom · £30K/yr