Full Time
TBD depending on experience
40
Nov 5, 2025
About the Role
We are seeking a Senior Frontend Developer with extensive experience in Angular to join our team full-time. This role will involve building high-quality, scalable, and maintainable user interfaces for our core project.
As the Senior Frontend Developer, you will work closely with UX/UI designers, backend developers, and product managers to translate Figma mock-ups into functional, pixel-perfect user interfaces. You will also be responsible for integrating frontend applications with backend APIs, optimizing performance, ensuring accessibility standards, and implementing frontend best practices.
This is a hands-on technical role requiring deep expertise in modern frontend frameworks, design implementation, and API integration. While you won’t be leading a team, you will have ownership over the frontend codebase and will play a critical role in delivering a polished, user-friendly product.
Key Responsibilities
Frontend Development & UI Implementation
Convert Figma designs into clean, responsive, and visually accurate Angular components.
Build and maintain modular, reusable, and maintainable UI components using Tailwind CSS and Material UI.
Implement pixel-perfect UIs that adhere closely to design specifications while ensuring consistency across pages and components.
API Integration & Data Handling
Integrate frontend components with RESTful APIs for dynamic, data-driven features.
Handle asynchronous data fetching, error states, and loading states with robust UX considerations.
Collaborate closely with backend engineers to optimize data flow and API usage.
Performance & Accessibility
Optimize UI components for fast loading times, high responsiveness, and scalability.
Ensure cross-browser compatibility and mobile responsiveness for all devices.
Follow accessibility standards (WCAG) to deliver inclusive user experiences.
Code Quality & Collaboration
Write clean, well-structured, and documented code following Angular and TypeScript best practices.
Conduct self-testing of features before release to ensure high-quality deliverables.
Work collaboratively with designers and product managers to refine UI/UX requirements.
Participate in code reviews and maintain coding standards across the frontend codebase.
Continuous Improvement
Stay up to date with frontend frameworks, libraries, and best practices to propose improvements.
Identify and resolve technical debt and suggest optimizations for existing code.
Contribute ideas to enhance UI/UX quality and development workflows.
Required Qualifications
7+ years of professional frontend development experience, including 3+ years with Angular.
Expertise in Tailwind CSS and Material UI for building modern, visually appealing interfaces.
Proficiency in JavaScript, TypeScript, HTML5, and CSS3.
Strong experience integrating with RESTful APIs and handling asynchronous data flows.
Demonstrated experience translating Figma mock-ups into pixel-perfect, production-ready UIs.
Familiarity with state management solutions such as NgRx or similar.
Experience with responsive design, UI performance optimization, and cross-browser compatibility.
Proficiency with Git and collaborative version control workflows.
Strong understanding of software development best practices (e.g., DRY, SOLID principles).
Preferred Skills (Nice to Have)
Experience with frontend testing frameworks such as Jasmine or Karma.
Knowledge of CI/CD pipelines and deployment workflows.
Familiarity with Agile/Scru
Basic understanding of backend concepts to collaborate effectively with backend engineers.
Exposure to design systems and maintaining UI component libraries.
Tools & Technologies We Use
Frameworks & Libraries: Angular, Tailwind CSS, Material UI, NgRx
Design & Collaboration: Figma, Azure DevOps Board, Slack, Microsoft Teams
Version Control: Git, Azure DevOps Repos
Testing & Quality: Jasmine, Karma, Jest, ESLint, Prettier
Performance & Debugging: VSCode, Chrome DevTools, Lighthouse, WebPageTest
API Testing: Postman, Insomnia
Build Tools: Node.js, npm, yarn
CI/CD: Azure DevOps Pipelines
Soft Skills
Attention to detail for building pixel-perfect, user-friendly UIs.
Problem-solving mindset with the ability to debug and resolve frontend issues quickly.
Proactive communication and collaboration skills in a cross-functional team.
Ownership mentality to deliver features end-to-end with minimal supervision.
Ability to adapt to new tools and technologies quickly.
Application Questions (Must Answer)
Please describe a project where you converted Figma mockups into a fully functional Angular application. What challenges did you face and how did you solve them?
What are your go-to tools and techniques for frontend performance optimization and API integration?
Can you explain a complex Angular feature you have implemented (e.g., state management, dynamic forms, lazy loading) and how it improved the application’s performance or usability?
Applications without answers to these questions will not be considered.
What We Offer
Competitive salary and benefits package.
Opportunity to own the frontend codebase and directly influence UI/UX quality.
Exposure to modern technologies and best practices.
Collaborative team culture with career growth opportunities.
Flexible work environment (if applicable).