Senior Frontend Developer (Bengaluru)

Senior Frontend Developer (Bengaluru)

21 Aug
|
Photon
|
Bengaluru

21 Aug

Photon

Bengaluru

Senior Vue.js Frontend Engineer

Location: Bangalore

Experience: 8+ years

Employment Type: Full-time

Mode: WFO

About the Role

We are looking for a highly skilled Senior Vue.js Frontend Engineer with 8+ years of experience in front-end development and strong hands-on expertise in Vue.js.

The ideal candidate will have experience building scalable, high-performance enterprise web applications, strong knowledge of Vue 2/3, Composition API, state management, automated testing, and front-end architecture.

This role requires someone who can independently own technical solutions, participate in low-level design discussions, collaborate with product/design/backend/QA teams, and mentor junior engineers.

Key Responsibilities

- Design, develop, test, release, and maintain new and existing web applications using Vue.js.
- Work closely with product managers and stakeholders to understand requirements and translate them into scalable technical solutions.
- Present and discuss low-level designs, technical approaches, and solution architecture before development.
- Build reusable, maintainable, scalable, and high-quality front-end components.
- Develop responsive, dynamic, accessible, and user-friendly web interfaces.
- Work extensively with Vue 2 and Vue 3, including both Composition API and Options API.
- Design and manage application state using Vuex and/or Pinia.
- Implement routing and navigation using Vue Router.
- Write clean, readable, deterministic unit and integration tests.
- Work with testing frameworks such as Jest, Vue Test Utils, and Cypress.
- Troubleshoot complex UI and production issues across browsers and devices.
- Analyze and improve application performance, page-load time, rendering performance, bundle size, and overall user experience.
- Use production monitoring and error-tracking tools such as Sentry, LogRocket, Datadog, or similar platforms.
- Collaborate with UX/UI designers, backend engineers, QA engineers, product managers, and other stakeholders.




- Participate actively in Agile ceremonies and follow engineering best practices.
- Conduct code reviews and contribute to coding standards and front-end best practices.
- Mentor junior and mid-level developers and provide technical guidance.
- Contribute to CI/CD, deployment, and release processes.

Mandatory Technical Skills

- 8+ years of skilled front-end development experience
- Strong hands-on experience with Vue.js
- Strong experience with Vue 2 and/or Vue 3
- Strong practical experience with Composition API
- Good understanding of Options API
- Strong knowledge of JavaScript / ES6+
- Strong knowledge of TypeScript preferred
- Hands-on experience with Vuex and/or Pinia
- Strong knowledge of Vue Router
- Strong understanding of Vue component lifecycle and reactivity
- Experience with Jest, Vue Test Utils, Cypress, or equivalent testing frameworks
- Experience building scalable and resilient enterprise web applications
- Strong understanding of reusable component architecture
- Experience with RESTful APIs and third-party integrations
- Strong Git/version-control experience
- Experience troubleshooting and optimizing front-end performance

Enterprise & Architecture Experience The ideal candidate should have experience with:

- Large-scale or enterprise web applications
- Front-end architecture and component design
- Low-level/technical design
- Reusable component libraries
- State management architecture
- Performance optimization
- Code quality and review processes
- Production debugging and monitoring
- Cross-browser and responsive development
- Working with multiple engineering teams

Good to Have

- Experience with React or Angular
- Experience with AWS, Azure, or GCP
- CI/CD experience with GitHub Actions, Jenkins, Bitbucket Pipelines, Azure DevOps, or similar
- Experience with Sentry, LogRocket, Datadog, New Relic, or similar monitoring tools
- Knowledge of web accessibility / WCAG
- Experience with CDN and caching strategies
- Knowledge of Core Web Vitals and web performance optimization
- Experience with SSR/Nuxt.js
- Experience with micro-frontends
- Experience with web analytics and logging platforms

📌 Senior Frontend Developer (Bengaluru)
🏢 Photon
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior frontend developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior frontend developer (bengaluru) / bengaluru