Senior Web Developer
Delhi NCR, Haryana, India
2 months ago
Applicants: 0
Share
1 week left to apply
Job Description
About the Role We are looking for a skilled and experienced Senior Web Developer to lead the development of our real-time messaging web application . You?ll be responsible for building a high-performance, responsive, and secure web client that mirrors the mobile experience ? complete with messaging, notifications, media sharing, and end-to-end encryption. You?ll work closely with the product, design, backend, and mobile teams to deliver a world-class communication experience that works across devices and platforms. Key Responsibilities 1. Frontend Architecture & Development Design and implement a performant, modular, and scalable web app using React , TypeScript , Next.js , or other modern frameworks. Build and maintain core messaging features: real-time chat , group messaging , media sharing , typing indicators , read receipts , and notifications . Create reusable UI components and ensure consistent design across the platform. 2. Real-Time Communication Integrate WebSockets , WebRTC , or similar real-time communication protocols to support live chat and media sharing. Ensure message syncing, delivery tracking, offline handling, and real-time UI updates. 3. Security & Privacy Collaborate with backend/security teams to implement end-to-end encryption , secure session management , and authentication workflows . Ensure secure data handling in the browser ? local storage, cookies, tokens, and message caching. 4. Cross-Platform Optimization Optimize the app for performance, accessibility, and responsiveness across browsers and screen sizes. Ensure smooth operation on Chrome, Firefox, Safari, and Edge. 5. Testing & Quality Assurance Write unit , integration , and end-to-end tests using tools like Jest , Cypress , or Playwright . Participate in code reviews, test automation, and bug triaging. 6. Collaboration & Deployment Work with backend (Java/Erlang) and mobile teams (iOS/Android) to align feature development. Integrate frontend with RESTful and WebSocket APIs. Contribute to CI/CD pipelines , release management, and production monitoring. Required Qualifications 6+ years of professional experience in web development, building production-grade applications. Proficient in JavaScript/TypeScript and modern frontend frameworks (preferably React and Next ). Experience with real-time communication using WebSockets , Firebase , or similar technologies. Strong understanding of HTML5 , CSS3 , Responsive Design , and Cross-Browser Compatibility . Familiarity with REST APIs , WebSocket APIs, and frontend state management (Redux, Zustand, etc.). Good grasp of security principles ? XSS, CSRF, CQRS, HTTPS, token handling, and secure storage. Experience with performance profiling, lazy loading, code-splitting, and network optimization. Preferred Qualifications Prior experience in messaging platforms , chat applications, or collaboration tools. Familiarity with end-to-end encryption , cryptography libraries (e.g., libsodium, OpenPGP.js). Experience with Service Workers , IndexedDB , or Progressive Web Apps (PWA) . Exposure to WebRTC , media streaming , or video/audio calling libraries. Contributions to open-source projects or strong personal GitHub portfolio. Experience working in agile teams with tools like Jira, Figma, and Git.
Required Skills
Additional Information
- Company Name
- Hawk MarTech
- Industry
- N/A
- Department
- N/A
- Role Category
- N/A
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- Remote
- Employment Types
- Full-Time
- Gender
- No Restriction
- Notice Period
- Immediate Joiner
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 2 months ago
- Application Ends
- 1 week left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position