जॉब्स पर वापस जाएं
ScovaiScovaiJobs
Techkraft Inc

Techkraft Inc

Senior Frontend Engineer (Angular)

Kathmandu, NPऑन-साइटस्थायीपूर्णकालिक

6 अक्टू॰ 2026 को पोस्ट किया गया

यह नौकरी EN में पोस्ट की गई है

About the Role

We are looking for a Senior Frontend Engineer – Angular to design, develop, and maintain scalable, responsive web applications using Angular, TypeScript, RxJS, HTML, SCSS, and modern UI frameworks. You will work on complex forms, dashboards, API integrations, real-time features, permission-based interfaces, testing, and frontend architecture while contributing to a secure, high-quality, production-ready platform.

This is a hands-on senior role requiring strong frontend engineering, problem-solving, and experience building production-grade applications. Fintech/payments experience is highly preferred.

Responsibilities

  • Build data-heavy business features in Angular 20: multi-step wizards, complex forms, server-side paginated grids, dashboards, and detail views.

  • Write standalone components with built-in control flow, inject(), signals, and OnPush change detection, plus lazy-loaded routes, guards, and resolvers.

  • Manage state and asynchronous flows with RxJS: service-based stores, draft and auto-save queues, optimistic concurrency, and conflict handling.

  • Integrate REST APIs and real-time updates (Socket.IO), including file uploads and downloads.

  • Build permission-aware UI and handle sensitive data safely: masking, controlled reveal, and XSS-safe rendering.

  • Turn Figma designs into responsive, accessible screens with Bootstrap 5, ng-bootstrap, Angular Material and CDK, and SCSS.

  • Write unit tests with Vitest and Angular TestBed, and modernize older parts of the codebase incrementally.

Required

  • 4+ years building production applications with Angular (version 2 or later), including recent hands-on work with Angular 17 or later: standalone components, built-in control flow, signals, and inject().

  • Advanced RxJS: higher-order mapping operators, error handling, cancellation, and subject-based state.

  • Complex Reactive Forms: dynamic and nested forms, custom validators, and multi-step flows.

  • HTTP integration: interceptors, token refresh, error handling, and file downloads.

  • HTML, SCSS, Bootstrap 5, and responsive layout, plus component libraries such as ng-bootstrap and Angular Material.

  • Unit testing with Angular TestBed (Vitest, Jest, or Jasmine).

  • Frontend security: authentication flows (JWT, multi-factor authentication, SSO), permission-based UI, XSS prevention, and Content Security Policy.

  • Performance: OnPush change detection, lazy loading, and bundle budgets.

Nice to have

  • Payments or fintech back-office applications.

  • Modernizing large Angular codebases: moving from NgModules to standalone components and adopting signals and OnPush.

  • Data grids with server-side processing (DataTables or similar) and charting libraries (ApexCharts or similar).

  • Real-time interfaces with Socket.IO.

  • Accessibility (WCAG 2.1 AA) and accessibility testing.

  • End-to-end testing with Playwright, including BDD/Gherkin.

  • Progressive web apps and Angular service workers.

  • Working knowledge of NestJS, for full-stack contributions.

Candidate Submission Guidelines

  • Please submit a CV detailing each relevant project, including the start and end dates (month and year), role, team size, key responsibilities, and technologies used, to help us accurately verify your experience.

  • Clearly indicate your years of hands-on professional experience with the core technology (Angular), TypeScript, and other required technologies relevant to the role.

भूमिका सारांश

नौकरी का प्रकार

पूर्णकालिक

ईमेल

hr@techkraftinc.com

आवश्यक कौशल

Angular (standalone components, signals, inject(), OnPush, lazy-loaded routes)TypeScriptRxJS (higher-order operators, cancellation, error handling, subject-based state)Complex Reactive Forms (dynamic/nested forms, custom validators, multi-step flows)HTTP/REST API integration (interceptors, token refresh, error handling, file upload/download)Real-time/websocket integration (Socket.IO, real-time updates)Frontend security and authentication (JWT, MFA, SSO, XSS prevention, Content Security Policy, permission-aware UI)Frontend performance optimization (OnPush change detection, lazy loading, bundle budgets)Unit testing in Angular (Angular TestBed, Vitest/Jest/Jasmine)Responsive UI implementation and component libraries (HTML, SCSS, Bootstrap 5, ng-bootstrap, Angular Material, CDK)Modernizing large Angular codebases (migrating NgModules to standalone components, adopting signals and OnPush)Data grids and client-side charting with server-side processing (DataTables-like grids, ApexCharts or similar)Accessibility (WCAG 2.1 AA and accessibility testing)

समान नौकरियाँ

Triveni Byapar Company Pvt. Ltd. - Triveni Group, Nepal

Sales Manager- Medical Equipment Division

Triveni Byapar Company Pvt. Ltd. - Triveni Group, Nepal

Kathmandu, NPऑन-साइटस्थायीपूर्णकालिक
9 घंटे पहले
MAW Enterprises Pvt. Ltd.

Sales Officer

MAW Enterprises Pvt. Ltd.

Kathmandu, NPऑन-साइटस्थायीपूर्णकालिक
कल
MAW Enterprises Pvt. Ltd.

Executive Assistant / Manager

MAW Enterprises Pvt. Ltd.

Kathmandu, NPऑन-साइटस्थायीपूर्णकालिक
कल
MAW Enterprises Pvt. Ltd.

Senior Marketing Manager

MAW Enterprises Pvt. Ltd.

Kathmandu, NPऑन-साइटस्थायीपूर्णकालिक
कल
MAW Enterprises Pvt. Ltd.

Internal Audit Officer

MAW Enterprises Pvt. Ltd.

Kathmandu, NPऑन-साइटस्थायीपूर्णकालिक
कल
Techkraft Inc

Senior Backend Engineer (NestJS)

Techkraft Inc

Kathmandu, NPऑन-साइटस्थायीपूर्णकालिक
3 दिन पहले