Responsibilities- Develop and maintain high-quality Frontend scalable and maintainable frontend applications.- Collaborate with cross-functional teams to define requirements, architect solutions, and prioritize tasks.- Write clean, efficient, and well-documented code following best practices and coding standards.- Conduct code reviews and provide constructive feedback to team members.- Ensure the quality, performance, and reliability of frontend applications through testing andoptimization.- Optimize application performance for speed and responsiveness.- Ensure cross-browser compatibility and accessibility standards are met.- Guide junior software engineers, sharing knowledge and experience to foster their professional growth.- Drive continuous improvement initiatives, including process enhancements, tooling upgrades, and knowledge sharing.- Stay up-to-date with the latest trends and technologies in frontend development and advocate for their adoption within the team.- Develop and maintain high-performance, scalable APIs and back-end applications.- Perform software development tasks with a sense of urgency while maintaining a focus on quality, scalability, and performance.- Collaborate with other software engineers, product managers, and cross-functional teams to drive innovation and success.- Integrate with third-party systems and APIs to enhance functionality and capabilities.- Prioritize code quality and testability to ensure a stable and reliable system.- Continuously monitor application performance, infrastructure, and deployments to identify and address potential issues.- Continuously improve technical processes to increase efficiency and productivity.- Provide expert support in resolving customer issues and identifying root causes to improve overall customer satisfaction.Requirements & Qualification- Diploma / Bachelor\xe2\x80\x99s degree in Computer Science or any related field.- Work experience in similar role is required for this position:o 5 years and more: Senior Software Engineero Less than 5 years: Software Engineer- Experience in designing, implementing, and maintaining high-availability, reliable and secure systems.- Good understanding of frontend and software architecture principals, design patterns and best practices.- Good understanding of creating, interacting with, understanding and supporting APIs (REST, JSON/HTTP) and experience working closely with app teams.
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.