Back to board
relanto·3 months ago

Senior Software Engineer - Angular

Bengaluru, IndiaFull-timeMid · 5+ years

About this role

Responsibilities:
  • Design, develop, and maintain scalable and responsive front-end applications using Angular.
  • Build dynamic, user-friendly UI components using Angular, TypeScript, JavaScript, HTML5, and CSS3.
  • Collaborate with backend developers to integrate RESTful APIs and ensure seamless application functionality.
  • Work closely with UI/UX designers, product managers, and QA teams to deliver high-quality user experiences.
  • Ensure code quality through best practices including code reviews, unit testing, and CI/CD processes.
  • Optimize front-end applications for performance, scalability, responsiveness, and cross-browser compatibility.
  • Troubleshoot, debug, and enhance existing front-end applications.
  • Participate in Agile/Scrum ceremonies and contribute to sprint planning and timely delivery.
Required Skills:
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 5+ years of hands-on experience in front-end development.
  • Strong proficiency in Angular, TypeScript, and JavaScript.
  • Solid understanding of front-end architecture, component-based development, and state management.
  • Experience with HTML5, CSS3, Bootstrap, and/or Angular Material.
  • Familiarity with REST API integration and asynchronous programming.
  • Experience with version control systems such as Git.
  • Understanding of responsive design principles and cross-browser compatibility.
  • Exposure to CI/CD pipelines and modern front-end build tools.
  • Strong problem-solving, debugging, and analytical skills.