
Senior Angular Developer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Ukraine.
• Create and sustain intricate applications utilizing Angular and TypeScript.
• Deliver features as per the established requirements, architecture, and scope.
• Evaluate technical methodologies and articulate their benefits, drawbacks, and broader impacts.
• Develop reusable components and maintainable frontend architectures.
• Integrate REST APIs, ensuring appropriate error handling and coverage of edge cases.
• Analyze defects, determine root causes, and enhance application performance.
• Convert Figma designs into precise, responsive user interfaces.
• Review and optimize existing code while maintaining current functionality.
• Communicate delivery risks, technical issues, and obstacles at an early stage.
• Review personal work and take responsibility for delivering tested, functional results.
• Proven experience in professional Angular development at a strong middle or senior level.
• In-depth knowledge of JavaScript, TypeScript, HTML, and CSS/SCSS.
• Strong grasp of Angular application architecture and dependency injection principles.
• Practical experience with Standalone Components, Signals, OnPush, and Change Detection.
• Extensive knowledge of RxJS, reactive programming, and asynchronous processes.
• Experience with Reactive Forms, Angular Router, REST API integration, and application state management.
• Excellent debugging, root-cause analysis, refactoring, and performance optimization abilities.
• Proficient in Git and capable of producing responsive interfaces from Figma designs.
• Ability to work autonomously within complex, established codebases.
• Sound judgment in evaluating technical strategies and selecting appropriate solutions.
• Accountability for commitments, scope, and the quality of deliveries.
• Clear communication regarding technical decisions, errors, risks, and obstacles.
• Constructive responses to feedback and a willingness to ask timely questions.
• Careful and critical use of AI-assisted development tools.
• Nice to have: experience in developing UI component libraries or design systems.
• Nice to have: familiarity with SSR, SEO, NgRx, or other state management libraries.
• Nice to have: experience in creating content editors, charts, real-time applications, or other complex interfaces.
• Nice to have: hands-on experience with unit and end-to-end testing.
• Nice to have: understanding of CI/CD pipelines and frontend build processes.
• Fully remote work format from any location.
• Opportunity to suggest justified technical and architectural enhancements.
• The option to utilize tools like ChatGPT, Claude, Cursor, or Codex to assist in development, testing, refactoring, and investigation.
• Additional employment benefits and working arrangements to be discussed during the hiring process.
INFINNI
AWISEE
Bask Health
Bask Health
Get handpicked remote jobs straight to your inbox weekly.