Frontend Developer
SourceFuse
Job Description
SourceFuse Technologies hiring Frontend Developer with 3+ years of experience Preferred Location: Bangalore/Mohali Job Overview: We are seeking an experienced Frontend Developer with strong JavaScript and TypeScript skills to modernise and optimise our outdated Member Portal for the Corporate Benefits โ SuperScore program. The current portal was built primarily for desktop users and does not provide a mobile-friendly experience.The successful candidate will lead the redevelopment of existing web pages into responsive, mobile-first designs while ensuring cross-browser compatibility, security, and scalability. Key Responsibilities: โ Redevelop existing desktop-only member portal pages into fully responsive, mobile-friendly designs. โ Modernise outdated front-end architecture using Vue 3 and modern JavaScript/TypeScript practices. โ Refactor and optimise existing HTML, CSS, and JavaScript code for maintainability and performance. โ Implement RESTful API integration using Axios for backend communication. โ Work closely with stakeholders to improve usability, accessibility (WCAG 2.1 standards), and user experience. โ Ensure compatibility across devices and browsers. โ Use Git for version control, branching, and collaborative development. โ Apply secure coding practices to protect sensitive member data. โ Troubleshoot and resolve bugs, performance issues, and responsive design problems. โ Write clean, reusable, and well-documented code.
Technical Requirements: โ Strong proficiency in JavaScript (ES6+) and TypeScript. โ Hands-on experience with Vue 3 JS (Composition API, Vue Router, Vuex/Pinia). โ Proficiency in HTML5 and CSS3 (including Flexbox, Grid, animations, and responsive design). โ Experience with Node.js for backend integration and supporting services. โ Familiarity with Axios for API handling and asynchronous requests. โ Proficiency with Git (branching, merging, pull requests, code reviews). โ Knowledge of responsive frameworks (e.g., Bootstrap, Tailwind, or custom responsive CSS). โ Understanding cross-browser compatibility and debugging tools. โ Awareness of web security practices (XSS, CSRF, input validation, HTTPS). โ Strong debugging and optimisation skills using Chrome DevTools or similar. Preferred Skills (Nice to Have): โ Experience with legacy system modernisation. โ Familiarity with RESTful API backend systems and authentication flows (OAuth, JWT). โ Understanding of CI/CD pipelines and deployment workflows. โ Knowledge of Agile development practices (Scrum/Kanban). โ Familiarity with unit testing frameworks (Jest, Mocha, Cypress). Soft Skills: โ Strong problem-solving and analytical skills. โ Ability to work independently with minimal supervision. โ Excellent communication skills to liaise with onshore teams. โ Attention to detail with a focus on usability and user experience.
Project Goal: The key deliverable is transforming the existing desktop-first portal into a modern, mobile-friendly platform that delivers an improved experience for members across devices while ensuring the portal remains secure, scalable, and easy to maintain.