Looking for a

Angular Fullstack Engineer

POS-378
Location: Remote
Type: Full-time
Seniority: Senior

About Us:

As a Senior Angular Developer at Kenility, you will become part of a collaborative team of developers, engineers, and designers focused on delivering top-quality software solutions to the market.

 

Technical Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience developing and maintaining Angular applications, with solid expertise in Angular v18+ features such as standalone components, signals/reactivity, and RxJS.
  • Advanced TypeScript knowledge, with emphasis on type-safe, modular, and sustainable codebases.
  • Experience connecting applications with REST APIs and diagnosing issues related to contracts, data exchange, and service communication.
  • Working knowledge of Node.js for supporting middleware or lightweight services and resolving integration challenges.
  • Experience improving legacy front-end architectures and refactoring production code to reduce technical debt.
  • Ability to create automated acceptance and regression tests that strengthen product quality and release reliability.
  • Proven experience supporting production environments, analyzing live incidents, and contributing to system stability.
  • Familiarity with CI/CD workflows and deployment issue resolution, with GitHub Actions and Azure-hosted environments considered a plus.
  • Ability to use AI-assisted development tools responsibly for code generation support, refactoring, testing, and documentation.
  • Understanding of basic SRE practices, including reliability, monitoring, alerting, and operational risk reduction.
  • Minimum Upper Intermediate English (B2) or Proficient (C1).

 

Tasks and Responsibilities:

  • Design and build scalable Angular v18+ solutions using modern architecture patterns, standalone components, signals/reactivity, and RxJS.
  • Improve outdated Angular implementations and safely refactor problematic patterns within production systems.
  • Write clean, strongly typed, modular TypeScript code designed for readability and long-term maintainability.
  • Integrate REST APIs and resolve issues related to backend communication, data contracts, and application data flows.
  • Support and enhance Node.js middleware or services to address integration needs.
  • Develop automated acceptance and regression tests to increase release confidence and prevent repeated defects.
  • Identify and resolve security or dependency risks by updating libraries and addressing vulnerabilities safely.
  • Investigate production incidents and strengthen monitoring and observability to minimize operational risks.
  • Work closely with the platform and DevOps teams on CI/CD processes, deployments, troubleshooting, and environment setup.
  • Guide junior developers through code reviews, pairing sessions, and clear explanations of technical decisions.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills
Join us

Ready to be part of our team?

Tell us what you're working on—we’ll help you design, scale, and deliver AI-powered software that drives real business outcomes.
Thank you!
Your message has been sent.
We will review it shortly and get back to you.