Job Title : Frontend JavaScript Developer
Location : Bangalore (Hybrid)
Job Type : Payroll AS Technology and Client (Ness Digital)
Experience Level : 3+
Job Summary :
We are seeking a skilled Frontend JavaScript Developer with strong experience in modern JavaScript frameworks (React or Angular), SQL / T-SQL, and RESTful APIs. As part of our development team, you will play a key role in building and enhancing responsive, user-centric web applications that integrate seamlessly with backend systems and databases.
Responsibilities :
- Develop and maintain responsive web applications using JavaScript and React or Angular.
- Collaborate with UX / UI designers, backend developers, and product managers to deliver high-quality features.
- Integrate frontend components with RESTful APIs and backend services.
- Write clean, maintainable, and efficient code following best practices.
- Work with SQL and T-SQL to query and manage data stored in relational databases.
- Optimize applications for speed and scalability.
- Debug and troubleshoot issues across the frontend and API layers.
- Participate in code reviews, testing, and continuous integration processes.
Required Qualifications :
Proficient in JavaScript (ES6+) and modern frontend development practices.Hands-on experience with either React.js or Angular (experience with both is a plus).Strong understanding of HTML5, CSS3 , and responsive web design principles.Experience with RESTful APIs and data integration.Solid experience with SQL and T-SQL , including writing queries, stored procedures, and performance optimization.Familiarity with version control systems (e.g., Git ).Good understanding of cross-browser compatibility and accessibility.Strong problem-solving and communication skills.Preferred Qualifications :
Experience with modern frontend tooling (Webpack, Babel, npm / yarn).Familiarity with unit testing frameworks (e.g., Jest, Jasmine, Karma).Exposure to CI / CD pipelines and agile development environments.Knowledge of authentication and security best practices in frontend apps.Education :
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.