🌎
This job posting isn't available in all website languages
📁
Lead Software Engineer
📅
CREQ204803 Requisition #

Description:

  • Lead the design, architecture, and development of complex Angular applications with a focus on scalability, performance, and maintainability.
  • Mentor and guide a team of Angular developers, providing technical leadership and fostering a collaborative development environment.
  • Develop and maintain shared components, shell applications, and libraries for reusability across multiple projects.
  • Write comprehensive unit tests using Jasmine to ensure code stability, coverage, and high-quality output.
  • Collaborate with cross-functional teams (Product, Design, Backend, etc.) to define and implement requirements, ensuring the end product meets business needs.
  • Implement front-end solutions with a focus on responsive design, cross-browser compatibility, and accessibility standards.
  • Integrate Angular applications with back-end services and APIs, including experience with GraphQL for efficient data querying.
  • Design and implement UI components, ensuring optimal user experience and consistent visual design across platforms.
  • Handle microservices integration and manage data-binding patterns across front-end applications.
  • Lead code reviews to enforce best practices, high-quality code, and maintainable architecture.
  • Manage agile development cycles, including sprint planning, stand-ups, and retrospectives.
  • Continuously optimize applications for performance, accessibility, and scalability.
  • Stay up-to-date with emerging Angular features, tools, and technologies to maintain a competitive edge.

Qualifications:

  • 8+ years of experience in front-end development with 4+ years of experience in Angular.
  • Strong expertise in Angular 2+, with deep knowledge of Angular frameworks, modules, directives, services, and components.
  • Solid understanding of web development concepts: HTML5, CSS3, JavaScript (ES6+), responsive design, and cross-browser compatibility.
  • Proven experience with GraphQL for API integration and optimizing data queries.
  • Expertise in shared component libraries, Shell applications, and reusable component development.
  • Strong experience with unit testing using Jasmine and testing frameworks to ensure code reliability.
  • Solid experience in microservices architecture and effective data binding techniques.
  • Strong background in UI design and implementation, with a focus on intuitive, user-friendly interfaces.
  • Hands-on experience in designing and implementing responsive, accessible, and cross-browser compatible web applications.
  • Agile development experience, with a clear understanding of Scrum/Kanban methodologies and principles.
  • Strong problem-solving and analytical skills, with a demonstrated ability to troubleshoot and resolve complex technical issues.
  • Detail-oriented, with a passion for writing clean, maintainable, and optimized code.
  • Strong collaboration and leadership skills, with the ability to communicate effectively with both technical and non-technical stakeholders.

Description:

  • Lead the design, architecture, and development of complex Angular applications with a focus on scalability, performance, and maintainability.
  • Mentor and guide a team of Angular developers, providing technical leadership and fostering a collaborative development environment.
  • Develop and maintain shared components, shell applications, and libraries for reusability across multiple projects.
  • Write comprehensive unit tests using Jasmine to ensure code stability, coverage, and high-quality output.
  • Collaborate with cross-functional teams (Product, Design, Backend, etc.) to define and implement requirements, ensuring the end product meets business needs.
  • Implement front-end solutions with a focus on responsive design, cross-browser compatibility, and accessibility standards.
  • Integrate Angular applications with back-end services and APIs, including experience with GraphQL for efficient data querying.
  • Design and implement UI components, ensuring optimal user experience and consistent visual design across platforms.
  • Handle microservices integration and manage data-binding patterns across front-end applications.
  • Lead code reviews to enforce best practices, high-quality code, and maintainable architecture.
  • Manage agile development cycles, including sprint planning, stand-ups, and retrospectives.
  • Continuously optimize applications for performance, accessibility, and scalability.
  • Stay up-to-date with emerging Angular features, tools, and technologies to maintain a competitive edge.

Qualifications:

  • 8+ years of experience in front-end development with 4+ years of experience in Angular.
  • Strong expertise in Angular 2+, with deep knowledge of Angular frameworks, modules, directives, services, and components.
  • Solid understanding of web development concepts: HTML5, CSS3, JavaScript (ES6+), responsive design, and cross-browser compatibility.
  • Proven experience with GraphQL for API integration and optimizing data queries.
  • Expertise in shared component libraries, Shell applications, and reusable component development.
  • Strong experience with unit testing using Jasmine and testing frameworks to ensure code reliability.
  • Solid experience in microservices architecture and effective data binding techniques.
  • Strong background in UI design and implementation, with a focus on intuitive, user-friendly interfaces.
  • Hands-on experience in designing and implementing responsive, accessible, and cross-browser compatible web applications.
  • Agile development experience, with a clear understanding of Scrum/Kanban methodologies and principles.
  • Strong problem-solving and analytical skills, with a demonstrated ability to troubleshoot and resolve complex technical issues.
  • Detail-oriented, with a passion for writing clean, maintainable, and optimized code.
  • Strong collaboration and leadership skills, with the ability to communicate effectively with both technical and non-technical stakeholders.

Previous Job Searches

Similar Listings

Colombo, Western Province, Sri Lanka

📁 Lead Software Engineer

Requisition #: CREQ202043

Colombo, Western Province, Sri Lanka

📁 Lead Software Engineer

Requisition #: CREQ205890

Colombo, Western Province, Sri Lanka

📁 Lead Software Engineer

Requisition #: CREQ204716