Blessing Softtech
Job Title
Web Application Developer
Experience
3–5 years building production web applications
Employment Type
Full-time
Location
Pune, Maharashtra, India
Stack
Modern JavaScript/TypeScript front end with a REST or GraphQL backend
About the Role
Blessing Softtech is looking for a Web Application Developer to build, ship, and maintain production web applications. You will own features end to end — from understanding the requirement through implementation, testing, deployment, and post-release support — working alongside designers, backend engineers, and product stakeholders.
We care more about depth than a specific framework: strong candidates from React, Angular, Vue, or full-stack backgrounds are all welcome. What matters is that you have shipped real applications, understand how the web actually works underneath the framework, and write code others can maintain.
Key Responsibilities
Development & Delivery
- Build responsive, cross-browser web applications from requirement through to production release.
- Translate UI/UX designs into accurate, accessible, component-based interfaces.
- Design and consume REST or GraphQL APIs, handling authentication, pagination, validation, and error states.
- Implement server-side logic, business rules, and database queries where the role extends into the backend.
- Integrate third-party services — payment gateways, email and SMS providers, analytics, authentication, and cloud storage.
Code Quality & Architecture
- Write clean, modular, well-documented code with clear separation between UI, state, and business logic.
- Apply sound state management and component design so the codebase scales as features grow.
- Write unit and integration tests, and take part in code reviews.
- Design efficient database schemas and queries; identify and fix N+1 queries and slow endpoints.
Performance, Security & Operations
- Optimise page load and runtime performance — bundle size, lazy loading, caching, and Core Web Vitals.
- Apply web security fundamentals: input validation, XSS and CSRF protection, SQL injection prevention, secure session and token handling.
- Support deployments and contribute to CI/CD pipelines and environment configuration.
- Monitor errors and production issues, diagnose root causes, and turn around fixes quickly.
Collaboration
- Work with designers to confirm feasibility early and raise edge cases before build.
- Align with backend and mobile teams on shared API contracts and versioning.
- Participate in sprint planning, estimation, stand-ups, and retrospectives.
- Document technical decisions, setup steps, and known constraints for the team.
Required Qualifications