Senior Frontend (Angular) Developer
KODE Labs
Job Description
KODE Labs is looking for a Senior Frontend (Angular) Developer with at least 5 years of professional experience to join our elite team in our Prishtina office. You will be a key contributor, driving the development of features, mentoring developers, and working closely with product and technical leads to significantly advance our platform.
WHAT YOU WILL DO:
Lead the development of complex features on responsive web applications using Angular 20+.
Mentor and guide junior developers, conducting code reviews and ensuring best practices are followed across the team.
Translate high-fidelity design documentation and Design System components into pristine HTML/SASS/Typescript code.
Architect and develop solutions within a micro frontend (MFE) architecture, utilizing tools like Native Federations to ensure seamless integration and independent deployment.
Architect and ensure the technical feasibility and robust implementation of sophisticated UI/UX designs.
Design, build, and maintain reusable, high-performance code, components, and libraries for our Design System for use across multiple projects.
Ensure exceptionally high code quality and stability through comprehensive automated unit, integration, and functional testing.
Proactively optimize overall application performance, identifying and resolving bottlenecks in page-load latency, resource utilization, and bundle sizes.
Collaborate extensively with product/technical leads to strategically assess new use cases, complex scenarios, and prioritize long-term strategic opportunities.
Act as a technical expert, staying current on the latest technologies and inspiring the team to adopt cutting-edge best practices.
Requirements
5+ years of demonstrable, professional experience with enterprise-level frontend web development.
Expert-level understanding and extensive development experience with modern Angular (version 20+ preferred) and Typescript.
Deep expertise and hands-on experience with browser-based Web Applications and programming languages such as JavaScript, APIs, and the Angular ecosystem.
Advanced proficiency in HTML5, CSS, and SASS/LESS, specifically for building highly complex and responsive web applications.
Proven experience working with, or ideally contributing to, scalable Design Systems.
Strong experience with micro frontend architectures and modern federation techniques (e.g., Native Federations, Module Federation).
Demonstrable experience in advanced performance optimization, profiling, and debugging complex, large-scale applications (e.g., lazy loading, tree shaking, MFE strategies).
Proven experience integrating with and consuming RESTful JSON APIs at scale.
Mastery of cross-browser capabilities, web standards, and accessibility (WCAG).
Expert-level experience and fundamental understanding of Object-Oriented Programming (OOP) and design patterns.
Strong working knowledge and adherence to best practices with code versioning tools like Git, GitHub, etc.
Exceptional analytical, debugging, and troubleshooting skills for complex, production-level issues.
Highly proactive mindset, proven ability to work independently and lead projects, and a strong commitment to continuous learning.
Strong proficiency in English (written and verbal).
Benefits
Competitive salary based on experience
Discretionary Bonus Program
Career Development Program and opportunities to grow within the company
Flexible Paid Time Off
Comprehensive Health Insurance Package
Dynamic team and challenging projects
Custom-tailored onboarding experience
Welcoming and friendly work environment
Social events and team activities
JOIN THE TEAM
KODE Labs is a real estate technology company founded in 2017 with a mission to change the way people, buildings, and systems operate. Headquartered in Detroit, Michigan, we are a driving force behind the adoption of smart building technology. To scale our presence across numerous cities and countries, we depend on our team of talented, ambitious people who go above and beyond to create value for our clients.
When you join the KODE Labs team you can create your own career. Whether you have years of experience or are just starting, we help you realize your full potential and achieve your goals.
If KODE Labs sounds like the place for you, we’d love to hear your story, so please apply through our online application form. Only shortlisted candidates will be contacted.