Title: Senior Fullstack Engineer (NodeJS / Javascript / API)
Bangalore, Karnataka, IN
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