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.