
Angular Software Engineer
capital.com1 year ago
Warsaw, PolandMid Level
Responsibilities
- Build and maintain complex frontend applications using Angular 2+.
- Write frontend code, conduct unit tests, and participate in code reviews.
- Apply reactive programming concepts, including observables and RxJS.
- Optimize web performance, launch-time efficiency, application resilience, and system security.
- Create and maintain clear documentation for developed or modified functionality.
- Collaborate with design teams on UI/UX and with security, operations, and product teams.
- Investigate complex problems, translate them into tasks, and take ownership of outcomes.
Requirements
- At least 3 years of professional frontend development experience focused on Angular.
- In-depth experience developing complex real-world applications with Angular 2+.
- Deep understanding of reactive programming concepts such as observables and RxJS.
- Familiarity with testing tools and techniques for web performance optimization.
- Ability to perform hands-on frontend development, write code, conduct unit tests, and complete code reviews.
- Understanding of UI/UX design principles and ability to collaborate with design teams.
- Business-level English proficiency, equivalent to B2 or above in CEFR.
- Experience in a product-led, fast-paced environment and strong communication, analytical, adaptability, ownership, and accountability skills.
- Knowledge of the Ionic framework, hybrid mobile applications, performance optimization, application resilience strategies, Agile methodologies, or DevOps practices is a plus.
Benefits
- Competitive salary and annual performance bonus.
- Annual leave and work-life support.
- Comprehensive health and pension benefits, including location-specific perks.
- Employee referral program.
- Up to 30 additional days to work remotely from anywhere in the world, subject to restrictions.
- Two additional paid volunteer days each year.
Tech Stack
AngularIonic