Senior Web developer
Explicitly mentions and prefers AI-assisted ("vibe") coding; expects daily use of AI tools and experience building AI-powered features.
About the Role
Senior Web Developer responsible for producing secure, production-quality web code across front-end, back-end, and databases; work spans product support, incident resolution, data migrations, and new feature development. The role emphasizes strong core programming fundamentals, security-first practices, and the ability to pick up new languages and frameworks quickly.
Job Description
Role
We are seeking a Senior Web Developer to deliver production-quality, secure code across frontend, backend, and databases. The role covers product support and feature development; engineers must move comfortably between reactive support work and planned delivery and demonstrate strong debugging, root-cause analysis, and engineering judgment.
Key Responsibilities
- Write secure, clean, production-quality code (OWASP-aware, secrets out of source control, act on scan findings).
- Review peersβ code with a focus on quality and security; take and give constructive feedback.
- Own issues end-to-end: investigate, reproduce, root-cause, fix, verify, and avoid regressions.
- Deliver across the product lifecycle: bug fixes, change requests, data imports/migrations, customer onboarding, and new features.
- Keep work visible and well paced: maintain boards, raise blockers early, and clear ambiguities before development.
- Share learnings and reusable practices to improve team outcomes.
Requirements
- 5+ years of professional web development experience across frontend, backend, and databases (any stack).
- Strong core programming fundamentals: data structures, design patterns, HTTP, APIs, relational data modelling.
- Solid API engineering experience: REST, GraphQL, and real-time communication (WebSockets).
- Demonstrated security expertise: secure coding practices (OWASP Top 10), secret management, security-focused code review, and acting on SAST and dependency-scan findings.
- Strong database skills across relational and non-relational stores (e.g., MySQL, PostgreSQL, MongoDB); experience with data imports, migrations, and rollback planning.
- Excellent debugging and root-cause-analysis skills on live production systems.
- Experience with Git-based workflows and peer code review.
- Strong sense of ownership across both reactive support and planned feature delivery.
Added Advantage
- Hands-on AI-assisted (βvibeβ) coding experience and daily use of AI tools for development, debugging, code comprehension, and test generation.
- Experience building AI-powered features (assistants, recommendations, analysis) with models such as Claude or Gemini.
- Working knowledge of SAFe and Scrum practices.
- Experience in product support, maintenance, or sustained-engineering roles.
- Security, agile, or cloud certifications.
Soft Skills & Attributes
- Continuous learner with up-to-date knowledge of market and technology trends.
- Disciplined, even pacing of work and proactive surfacing of blocked or ageing tasks.
- Clear written communication for board updates, handovers, and root-cause summaries.
- Comfortable switching between interrupt-driven support and planned delivery.
- Constructive in giving and receiving code-review feedback.
Location & Employment
- Location: Vadodara (on-site)
- Employment type: Full-time
- Seniority: Senior-level (5+ years)