Principal Software Engineer- Angular
- Islamabad, Pakistan
- Full-time
- Software Engineering
Confiz is seeking skilled Front-End Engineers (Angular) with 5+ years of experience to join our dynamic team. The ideal candidate will have a strong ability to lead a team, deliver bug-free features, communicate effectively with stakeholders, and ensure timely project delivery. We are looking for someone who takes ownership of architecture, proactively resolves blockers, and contributes to technical excellence.
Responsibilities:
- Deliver high-quality, bug-free front-end features using Angular.
- Communicate effectively with managers, clients, and cross-functional teams.
- Write clear and concise technical documentation independently.
- Take ownership of assigned modules and contribute to overall project success.
- Mentor junior team members and review their estimates and deliverables.
- Manage sprint planning, release, and ensure timely delivery.
- Collaborate with backend teams to integrate APIs and services.
- Implement secure authentication and authorization.
- Work with API Gateway for API integration and management.
- Ensure front-end code adheres to secure coding standards, proactively addressing vulnerabilities, and collaborating with security teams to implement best practices
- Deployments using docker containers
Requirements:
- 5+ years of hands-on experience with Angular (v8 or above).
- Strong command of HTML5, CSS3, JavaScript, and TypeScript.
- Experience with state management libraries (e.g., NgRx, Akita).
- Proficiency in building and consuming REST APIs.
- Familiarity with CI/CD pipelines and version control (Git).
- Experience with Keycloak/WSO2 for IAM and WSO2 for API Gateway integration.
- Strong understanding of responsive design and cross-browser compatibility.
- Excellent debugging, performance tuning, and optimization skills.
- Proven experience in implementing secure coding practices aligned with the OWASP Top 10 vulnerabilities (e.g., XSS, CSRF, Injection, Broken Authentication).
- Ability to identify, mitigate, and prevent common front-end security risks in Angular applications.
Good to Have:
- Experience with Java and Spring Boot for backend development.
- Familiarity with OAuth2 and OpenID Connect protocols.
- Knowledge of containerization (Docker) and orchestration (Kubernetes).
- Experience with unit testing and integration testing frameworks.
- Familiarity with monitoring tools like ELK, PLG, etc.
- Understanding of microservices architecture and event-driven design.
We have an amazing team of 700+ individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast-growth fintech, and multiple Silicon Valley startups.
What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM) and ISO 14001:2015 (EMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun.
People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves.
To know more about Confiz Limited, visit: https://www.linkedin.com/company/confiz-pakistan/