Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: X.Arterian Senior Web Developer TypeScript/Javascript.
Expertini

Urgent! X.Arterian - Senior Web Developer - TypeScript/Javascript Job | X.Arterian

X.Arterian Senior Web Developer TypeScript/Javascript



Job description

<p><p><b>Description : </b><br/><br/>About the Role :<br/><br/>We are looking for a skilled and experienced Senior Web Developer to lead the development of our real-time messaging web application.

Youll 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.<br/><br/>Youll work closely with the product, design, backend, and mobile teams to deliver a world-class communication experience that works across devices and platforms.<br/><br/><b>Key Responsibilities : </b><br/><br/>1.

<b>Frontend Architecture & Development :</b><br/><br/>- Design and implement a performant, modular, and scalable web app using React, TypeScript, Next.js, or other modern frameworks.<br/><br/></p><p>- Build and maintain core messaging features : real-time chat, group messaging, media sharing, typing indicators, read receipts, and notifications.<br/><br/></p><p>- Create reusable UI components and ensure consistent design across the platform.<br/><br/>2.

<b>Real-Time Communication :</b><br/><br/>- Integrate WebSockets, WebRTC, or similar real-time communication protocols to support live chat and media sharing.<br/><br/></p><p>- Ensure message syncing, delivery tracking, offline handling, and real-time UI updates.<br/><br/>3.

<b>Security & Privacy :</b><br/><br/>- Collaborate with backend/security teams to implement end-to-end encryption, secure session management, and authentication workflows.<br/><br/></p><p>- Ensure secure data handling in the browser local storage, cookies, tokens, and message caching.<br/><br/>4.

<b>Cross-Platform Optimization :</b><br/><br/>- Optimize the app for performance, accessibility, and responsiveness across browsers and screen sizes.<br/><br/></p><p>- Ensure smooth operation on Chrome, Firefox, Safari, and Edge.<br/><br/>5.

<b>Testing & Quality Assurance :</b><br/><br/>- Write unit, integration, and end-to-end tests using tools like Jest, Cypress, or Playwright.<br/>- Participate in code reviews, test automation, and bug triaging.<br/><br/>6.

<b>Collaboration & Deployment :</b><br/><br/>- Work with backend (Java/Erlang) and mobile teams (iOS/Android) to align feature development.<br/><br/></p><p>- Integrate frontend with RESTful and WebSocket APIs.<br/><br/></p><p>- Contribute to CI/CD pipelines, release management, and production monitoring.<br/><br/><b>Required Qualifications : </b><br/><br/>- 6+ years of professional experience in web development, building production-grade applications.<br/><br/></p><p>- Proficient in JavaScript/TypeScript and modern frontend frameworks (preferably React and Next).<br/><br/></p><p>- Experience with real-time communication using WebSockets, Firebase, or similar technologies.<br/><br/></p><p>- Strong understanding of HTML5, CSS3, Responsive Design, and Cross-Browser Compatibility.<br/><br/></p><p>- Familiarity with REST APIs, WebSocket APIs, and frontend state management (Redux, Zustand, etc.).<br/><br/></p><p>- Good grasp of security principles XSS, CSRF, CQRS, HTTPS, token handling, and secure storage.<br/><br/></p><p>- Experience with performance profiling, lazy loading, code-splitting, and network optimization.<br/><br/><b>Preferred Qualifications : </b><br/><br/>- Prior experience in messaging platforms, chat applications, or collaboration tools.<br/><br/></p><p>- Familiarity with end-to-end encryption, cryptography libraries (e.g., libsodium, OpenPGP.js).<br/><br/></p><p>- Experience with Service Workers, IndexedDB, or Progressive Web Apps (PWA).<br/><br/></p><p>- Exposure to WebRTC, media streaming, or video/audio calling libraries.<br/><br/></p><p>- Contributions to open-source projects or strong personal GitHub portfolio.<br/><br/></p><p>- Experience working in agile teams with tools like Jira, Figma, and Git.</p><br/></p> (ref:hirist.tech)


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your X Arterian Potential: Insight & Career Growth Guide


Advance your career or build your team with Expertini's smart job platform. Connecting professionals and employers India.