Job Closed
This listing is no longer active.
Your Technology Partner
Senior Software Engineer – Angular
Location
Pakistan
Posted
128 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Angular
Devsinc
• We are hiring Senior Angular Developers to work on a complex, enterprise-grade application. • The ideal candidates will have strong expertise in Angular (latest versions) and modern frontend engineering practices, with the ability to build highly performant, scalable, and maintainable user interfaces. • You will collaborate closely with backend engineers, product managers, UX designers, and QA teams to deliver robust, user-centric solutions. • This role requires hands-on development, architectural thinking, and adherence to modern frontend best practices.
Job Requirements
- Design, develop, and maintain enterprise-scale web applications using Angular
- Build reusable, modular, and maintainable UI components following Angular best practices
- Implement responsive and adaptive UI designs for desktop, tablet, and mobile devices
- Consume and integrate RESTful APIs and asynchronous backend services
- Manage application state using tools such as RxJS, NgRx, Akita, or similar
- Optimize frontend performance, load times, and rendering efficiency
- Ensure cross-browser compatibility and accessibility (WCAG standards)
- Write clean, testable, and well-documented code
- Participate in code reviews, sprint planning, and technical discussions
- Collaborate with UX/UI designers to translate wireframes and prototypes into functional interfaces
- Work closely with backend and DevOps teams to ensure smooth deployments and integrations
- Identify and resolve performance bottlenecks and UI/UX issues
- Contribute to frontend architecture decisions and technology improvements
- Mentor junior developers and promote best practices within the team
- Required Skills & Qualifications
- Strong hands-on experience with Angular
- Deep understanding of TypeScript and modern JavaScript concepts
- Solid knowledge of Angular core concepts:
- Components, Modules, Services
- Directives and Pipes
- Dependency Injection
- Lifecycle Hooks
- Extensive experience with RxJS and reactive programming
- Experience with state management libraries (NgRx, Akita, Redux-style patterns)
- Strong understanding of HTML5, CSS3, SCSS, and responsive design
- Experience with Angular Material, PrimeNG, or similar UI libraries
- Familiarity with RESTful APIs, JSON, and HTTP protocols
- Nice to Have
- Experience with micro-frontend architectures
- Knowledge of SSR (Server-Side Rendering) using Angular Universal
- Exposure to Progressive Web Apps (PWA)
- Experience with performance profiling and optimization tools
- Familiarity with accessibility standards (WCAG, ARIA)
- Experience working in Agile/Scrum environments
- Knowledge of security best practices for frontend applications
- Experience in fintech, banking, or enterprise-scale platforms.
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Senior Front End Engineer
Hawkes LearningMission: Driving student success through service and innovation.
• Lead the design, development, and maintenance of complex front-end applications using React • Collaborate with design and product teams to translate wireframes and designs into high-quality code • Mentor other developers at Hawkes to accelerate the adoption of React in a sustainable and scalable manner • Build reusable UI components and front-end libraries to improve development efficiency • Optimize application performance for speed and scalability • Manage and maintain UI and accessibility standards for Hawkes • Ensure accessibility standards are met throughout the development process • Mentor and guide junior developers in best practices and coding standards • Collaborate with back-end developers to integrate front-end with .NET and C# services • Stay up to date with the latest front-end technologies and industry trends
Senior Vue Developer
K2UnitedK2United houses K2Share and CareerSafe, two brands with a common purpose to create solutions so those we serve thrive.
• Build and maintain complex, reusable UI components and systems using Vue.js • Deliver high-quality, well-documented, and maintainable front-end solutions • Ensure applications meet usability, accessibility, and performance standards • Collaborate with designers and product partners to translate requirements into intuitive user experiences • Own and execute loosely defined work, including refining requirements and technical approaches • Review pull requests and help enforce front-end best practices and coding standards • Balance short-term delivery with long-term technical health and maintainability • Contribute to improving development processes, tooling, and UI standards • Stay current with front-end trends and apply new ideas where they provide meaningful value • Help guide technical direction, support cross-team collaboration, and mentor other engineers
Senior Front-end Engineer – VIP
BinanceThe World’s Leading Blockchain Ecosystem and Digital Asset Exchange
• Cross-functional Collaboration: Collaborate closely with design, backend, and product teams to thoroughly understand business requirements and translate them into effective, high-quality frontend solutions. • Architecture & Infrastructure: Design and build reusable component libraries and internal frameworks to support complex web applications, accelerate development workflows, and enhance overall code quality. • SaaS & CRM System Development: Lead the design and development of enterprise-grade SaaS solutions, specifically focusing on the Institutional CRM system and complex management backends. Translate intricate business workflows into intuitive, high-performance user interfaces. • AI Agent & Intelligent Features: Drive the intelligent evolution of the CRM by developing and integrating AI Agents. Build conversational interfaces (Copilots), visualize AI-driven insights, and implement automated workflows to support future business intelligence needs. • Application Development: Develop fast, user-friendly web applications compatible with both desktop and mobile browsers by writing clean, efficient, and maintainable client-side code. • Performance Optimization: Optimize web applications to ensure maximum performance, scalability, and responsiveness, ensuring the system can handle large-scale data rendering typical in CRM environments.
• Architect, develop, and maintain our React component UI library serving marketing pages, authenticated portal, and checkout flows • Design and implement component APIs that scale across Gatsby, Astro, and Next.js applications • Establish and enforce component design patterns, coding standards, and best practices • Create comprehensive documentation and usage guidelines for development teams • Build and maintain Storybook documentation with interactive component playground • Implement automated testing strategies including unit tests, integration tests, and visual regression testing • Establish semantic versioning and release management processes • Create developer tools and CLI utilities to improve component adoption and usage • Design and implement content-driven components that seamlessly integrate with Contentful CMS • Build flexible component architectures that support dynamic content across marketing and portal applications • Collaborate with content teams to create component schemas and content modeling strategies




