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?