We are looking for an experienced Senior Angular Developer to join a growing engineering team building scalable and high-performance web applications. Hybrid role in Poland; office attendance required 2 days per week in one of the following locations: Łódź, Warsaw, Poznań, Kraków, Wrocław.

Responsibilities:

  • Design, develop, and maintain scalable and high-performance web applications using Angular and TypeScript.
  • Build reusable and maintainable UI components ensuring a consistent and high-quality user experience.
  • Collaborate with Product Owners, UX/UI designers, and backend engineers to deliver end-to-end product features.
  • Integrate frontend applications with backend services and REST APIs.
  • Support deployment, monitoring, and optimization of cloud-hosted applications in AWS.
  • Ensure application quality through performance optimization, security best practices, reliability improvements, and automated testing.
  • Participate in code reviews, architecture planning, and Agile ceremonies.
  • Mentor junior developers and promote engineering best practices.

Requirements:

  • 6+ years of commercial frontend development experience.
  • Strong hands-on experience with Angular and TypeScript.
  • Solid understanding of frontend architecture patterns, component-based design, performance optimization techniques, and testing methodologies.
  • Practical experience with AWS and cloud-based application environments.
  • Experience with REST APIs, CI/CD pipelines, and Git workflows.
  • Familiarity with Agile/Scrum methodologies.
  • Strong analytical and problem-solving skills, ability to take ownership, and excellent communication skills. Fluent English required.

Nice to have:

  • Experience contributing to full-stack solutions.
  • Knowledge of application monitoring tools, security best practices, and scalable frontend architectures.
  • Experience working in large-scale enterprise environments and prior mentoring or technical leadership experience.