Apply now »

Title:  Senior Fullstack Engineer (NodeJS / Javascript / API)

Location: 

Bangalore, Karnataka, IN

Requisition ID:  132624

Job Summary

We are seeking a skilled and innovative Software Developer to join our Analytics and Enablement engineering team. As a Full Stack Developer, you will be responsible for developing and maintaining SaaS based application, with a focus on coding complex problems, automation and handling feature deployment in production


Should be highly skilled in designing and developing intuitive, visually appealing, and high-performing user interfaces. The ideal candidate should be strong in user experience design, frontend technologies, and end-to-end UI development—from wireframes to production-ready interfaces.

Job Requirements

•    8+ years of professional experience in full stack development with good exposure on front-end and backend.
•    Strong experience with Node.js and Express.js.
•    Proficient in HTML5, CSS3, JavaScript (ES6+), and responsive design.
•    Experience in Python 
•    Experience with modern build tools 
•    Familiarity with unit testing frameworks 
•    Experience integrating with RESTful APIs and microservices.
•    Understanding of cross-browser compatibility issues and ways to work around them.
•    Experience with CI/CD pipelines and version control.
•    Excellent communication and collaboration skills.

 

Responsibilities

 

•    Design and develop scalable, high-performance user interfaces based on high fidelity UX designs (figma).
•    Implement server-side logic and APIs using Node.js, ensuring seamless integration with front-end components.
•    Architect and maintain reusable components and libraries for future use.
•    Optimize applications for maximum speed and scalability.
•    Collaborate with UX/UI designers to translate wireframes and mockups into interactive and functional web applications.
•    Integrate RESTful or Graph APIs and third-party services.
•    Lead code reviews, mentor junior developers, and enforce best practices in UI development.
•    Ensure application security and data protection.
•    Troubleshoot and debug issues across multiple browsers and devices.
•    Stay updated with emerging technologies and propose adoption where appropriate.
•    Proficiency in using AI tools like Copilot to enhance productivity in automation, documentation, and unit test writing.

Education

•    Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.


Job Segment: Front End, Test Engineer, User Experience, Developer, Testing, Technology, Engineering

Apply now »