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.