Skip to main content
nearshorefriends
Scraped fromDou4 days ago
FrontendSenior

Senior Angular Developer

AngularTypeScriptRxJSNgRxNgxsAkitaCi/Cd
Work Type
Remote
Job Type
Location
Kyiv
Salary
Not specified

About the Position

Our client is a B2B2C software company focused on providing home buyers and mortgage advisors with a fully digital mortgage experience. The platform connects the entire home-buying journey with value-adding services such as property valuation, financing advice, and AI-based document classification.

Responsibilities

  • Developing and maintaining complex frontend features with a strong focus on business logic
  • Building scalable and maintainable frontend architecture using Angular
  • Collaborating closely with backend engineers to integrate APIs and ensure smooth data flow
  • Writing clean, testable, and well-structured code
  • Contributing to architectural decisions and improving overall system quality and stability
  • Working in a cross-functional, product-oriented environment

Requirements

  • 8+ years of professional experience in frontend development
  • Strong experience with modern Angular (v18+)
  • TypeScript
  • RxJS
  • Solid understanding of reactive programming and complex frontend business logic
  • Experience with testing practices (unit and E2E; tools are flexible)
  • Experience with state management solutions (e.g. NgRx, NGXS, Akita, or similar) is highly desirable
  • Strong knowledge of software architecture, design patterns, and clean code principles
  • Ability to work on business-logic-heavy applications, with less focus on UI/styling
  • Very good communication skills in English
  • Nice to have: Experience with Nx monorepos, or modular frontend architectures
  • Experience with microfrontend architectures
  • Exposure to CI/CD pipelines or infrastructure topics
  • Basic understanding of backend systems or databases
Prepare for this role on ITLead

Take the matching roadmap and practice real interview questions asked for this level.

Senior Angular Developer