Senior Front-End Developer (Angular)

Senior Front-End Developer (Angular)

If you’re passionate about crafting cutting-edge user experiences, solving complex design challenges creatively, and delivering tangible impact, your next significant career opportunity begins right here.

About the Opportunity

We are seeking an exceptional Front-End Developer with deep expertise in Angular (preferably Angular 13+) to join our innovative development team. If you excel at building scalable, maintainable, and highly performant user interfaces for enterprise-level web applications, leveraging TypeScript, RxJS, Angular CLI, and modern styling, this role is for you. You will be a key collaborator, working closely with cross-functional teams to deliver pixel-perfect, responsive UIs, drive performance optimizations, and champion code quality within a robust CI/CD environment.

Your Mission Will Involve:

  • Front-End Engineering: Architect and develop dynamic, responsive, and accessible user interfaces using Angular and TypeScript.
  • Scalable Applications: Structure highly scalable and maintainable applications utilizing advanced Angular modules, services, and components.
  • Reactive Programming: Apply expert knowledge of RxJS for sophisticated reactive programming and state management solutions.
  • Component Architecture & State: Design and build reusable, modular UI components, managing application state effectively with services or libraries like NgRx or Akita.
  • Performance Optimization: Implement advanced techniques such as lazy loading, AOT compilation, and intelligent change detection strategies to maximize application performance. Drive code splitting and asset optimization.
  • Collaboration & Integration: Collaborate seamlessly with backend developers to integrate robust RESTful APIs and real-time WebSocket connections. Actively participate in CI/CD pipelines using tools like GitHub Actions, Jenkins, or GitLab CI.
  • Code Quality & Testing: Champion code excellence by enforcing quality through linting (ESLint), formatting tools (Prettier), and robust unit/integration testing (Karma, Jasmine, Jest, TestBed). Leverage Husky and lint-staged for pre-commit checks.
  • Styling and UI Consistency: Craft pixel-perfect designs using modern styling solutions like TailwindCSS, SCSS, or LESS, ensuring UI consistency across all screens through design systems or component libraries (e.g., Angular Material).
  • Documentation & Debugging: Maintain comprehensive technical documentation and architectural diagrams. Efficiently debug and troubleshoot production issues to ensure application stability.

What You Bring to Our Team:

We’re looking for a front-end expert with:

  • Mastery in Angular: Strong experience with Angular (preferably 13+), TypeScript, and JavaScript (ES6+).
  • Reactive & Modular Design: Solid understanding of RxJS, Angular CLI, and principles of modular architecture.
  • UI/UX Acumen: Proven experience with responsive design and ensuring cross-browser compatibility.
  • Styling Proficiency: Proficient in TailwindCSS, SCSS, or LESS.
  • Testing Excellence: Experience with testing tools such as Jasmine, Karma, Jest, or TestBed.
  • Development Workflow: Familiarity with Git-based workflows.
  • Optimization & Build Tools: Knowledge of Angular performance tools, build optimizations (AOT, Tree-shaking), and familiarity with Webpack, Nx Workspace, or Monorepo architecture (preferred).
  • Integration Knowledge (Plus): Exposure to backend integration with Redis, PostgreSQL, or Firebase, and familiarity with cross-platform frameworks like Quasar Framework.
  • CI/CD Experience (Plus): Experience in CI/CD pipelines and deployment automation.

Why You’ll Thrive With Us:

Beyond the exciting work, you’ll discover an environment where your contributions are celebrated and your growth is prioritized. We offer:

  • A Culture of Respect and Belonging: We believe great work happens when everyone feels seen, heard, and valued.
  • Inclusive and Diverse Environment: Different voices make us stronger. We celebrate who you are and what you bring to the table.
  • Growth-Driven Mindset: Your development matters. We invest in your learning and career advancement every step of the way.
  • Comprehensive Health Insurance: Your well-being comes first. Enjoy peace of mind with robust medical coverage.
  • Fully Covered Meal Expenses: Fuel your day with delicious meals, on us.
  • Premium Gym Partnerships: Stay active and healthy with access to top-tier fitness facilities through our exclusive wellness partners.

TL;DR We are looking for a Frontend developer with 3+ years of experience in Angular, TypeScript, and JavaScript to join our development team. Could this be you?