We are looking for a skilled Frontend Engineer with 3-5 years of experience to join our team. In this role, you will be responsible for developing and maintaining high-quality, scalable Angular applications while ensuring optimal performance and seamless integration with backend services.
You should have a strong grasp of Angular, TypeScript, state management, UI libraries like Ant Design, and security best practices. Writing clean, maintainable, and testable code is a key part of this role, along with implementing unit tests using Jasmine, Karma, or Jest.
If you have experience working independently, collaborating with cross-functional teams, and are passionate about building intuitive and performant web applications, we’d love to hear from you!
The Responsibilities:
- Develop & maintain Angular applications.
- Integrate Ant Design or other UI libraries.
- Write clean, maintainable, and testable code.
- Implement unit tests using Jasmine, Karma, or Jest.
- Work independently & ensure high code quality.
- Optimize performance and ensure cross-browser compatibility.
- Collaborate with backend developers & designers.
Requirements
Requirements
- 3-5 years of experience in Angular (v14+).
- Proficiency in TypeScript and State Management using Angular services.
- Experience in Security best practices (CORS, XSS, CSRF).
- Experience integrating Ant Design, Material UI, or PrimeNG.
- Experience with Tailwind CSS for styling components.
- Experience in code refactoring in conjunction with unit testing.
- Strong knowledge of unit testing (Jasmine, Karma, Jest).
- Ability to work independently & deliver production-ready code.
- Familiarity with RESTful APIs and WebSocket for frontend/backend integration.
- Experience with CI/CD pipelines is a plus.
- Good communication skills in English.
Working Hours: 6am to 3pm Pakistan time