Front-End Developer (Angular)

Location: Remote Technical Level: Middle Job Category: Development

BIT Studios is looking for a highly skilled Front-End Web Developer with strong expertise in Angular 17+ to join our remote team full-time. In this role, you’ll work on large-scale web applications, taking ownership of architecture, performance optimization, and maintainable front-end code. You’ll collaborate with designers, backend developers, and PMs to deliver clean, scalable, and high-performing products.

Work type:

This is a 100% remote position

Responsibilities

  • Develop and maintain a large-scale web application using Angular 18 (standalone components, signals)
  • Analyze, refactor, and optimize existing code — reducing duplication and improving maintainability
  • Design and evolve application architecture: modular structure, clear separation of concerns, lazy loading, and scalable patterns
  • Work extensively with RxJS and asynchronous data flows
  • Implement and maintain state management solutions using NgRx Signal Store or Elf
  • Optimize performance and change detection strategies
  • Integrate with REST APIs
  • Collaborate closely with backend developers, designers, and product managers
  • Maintain and enhance NX workspace structure for optimal developer experience

Requirements

Must-Have:

  • Strong experience with Angular v17+
  • Excellent knowledge of TypeScript, HTML5, and CSS/SCSS
  • Deep understanding of Angular architecture — DI, lifecycle hooks, change detection, standalone components, directive composition, and signals
  • Experience with state management solutions (NgRx Signal Store, ngneat/elf, or similar)
  • Solid grasp of RxJS (subjects, operators, reactive data flow)
  • Experience working with Angular CLI and NX workspaces
  • Ability to understand, navigate, and improve existing codebases
  • Strong Git workflow skills (branches, PRs, reviews)

Nice-to-Have:

  • Experience designing or evolving large Angular architectures
  • Deep expertise with NX build optimization and caching strategies
  • Familiarity with feature-based or service-oriented architecture patterns
  • Knowledge of Material Design, Tailwind CSS, or custom UI libraries
  • Experience with REST interceptors, guards, and resolvers
  • Familiarity with CI/CD workflows and NX Cloud

Skills

Core Technologies:

  • Angular (20+) — standalone components, signals, routing, DI, change-detection strategies
  • TypeScript and modern JavaScript fundamentals
  • State Management — NgRx Signal Store, ngneat/elf, reactive state patterns
  • HTML5, CSS3/SCSS — responsive and cross-browser layout
  • RxJS — stream composition, subjects, operators, async data flows
  • REST API integration and interceptors

Architecture & Build Tools

  • NX Workspace — library management, affected commands, dependency graph, build caching
  • Feature-based and service-oriented architecture design
  • Modular code organization with feature libraries and shared utilities
  • Continuous refactoring and architecture improvement
  • Performance optimization (bundle size analysis, OnPush CD, computation caching)

Tooling & Ecosystem:

  • NX CLI and Angular CLI proficiency
  • Vite/Webpack build configuration
  • Git version control workflow and PR review process
  • Package managers (npm, yarn, pnpm)
  • Browser DevTools for profiling and debugging
  • NX generators and executors for consistent code patterns

UI / UX:

  • Angular Material, Bootstrap, Tailwind CSS or custom design systems
  • Accessibility and semantic markup basics
  • Collaboration with design teams and attention to UI consistency

Soft Skills:

  • Strong analytical thinking and problem-solving
  • Clear communication and documentation of technical decisions
  • Proactive approach to continuous improvement and optimization
  • Adaptability and willingness to evolve architecture patterns
  • Experience with library-based architecture and code organization

Why us?

  • Join a value-driven international team where professionalism, quality, and collaboration define every project.
  • At BIT Studios, we build long-term partnerships and deliver technically solid solutions — with an emphasis on clean architecture and maintainable code.
  • We offer a fully remote work model aligned with European business hours, a healthy work-life balance, and an environment that supports continuous learning and professional growth.
  • You’ll work alongside experienced developers, project managers, and designers across different countries, contributing to high-impact projects for global clients.

If you’re an experienced Front-End Developer passionate about building high-quality, scalable applications, we’d love to hear from you.
Please submit your resume and a short cover letter outlining your relevant experience and motivation for joining BIT Studios.