Job Category: on-site
Job Type: Full Time
Job Location: Lahore
Sumato Solutions is a software development company in the IT sector delivering custom digital services globally. We specialize in web and mobile applications, UI/UX design, digital marketing, and staff augmentation. We take pride in delivering scalable, high-quality solutions to our clients internationally.
To expand our team, we are hiring an Angular Developer to contribute to building high-performance, dynamic web applications. The ideal candidate has hands-on experience with Angular, excellent front-end development skills, and the ability to collaborate effectively with cross-functional teams.
Key Responsibilities
- Build and maintain Angular applications (v12+) with a focus on scalable architecture, performance, and maintainability.
- Transform UI/UX mockups and prototypes into functional, reusable, and responsive components that provide an excellent user experience.
- Implement complex client-side logic using Angular features like directives, services, modules, forms, and routing.
- Integrate web applications with RESTful APIs and third-party services, ensuring smooth communication and proper error handling.
- Apply state management techniques using RxJS or NgRx to handle data flow efficiently across the application.
- Optimize the front-end for maximum speed and scalability, including lazy loading, caching, and minimizing bundle sizes.
- Debug, troubleshoot, and resolve cross-browser compatibility issues and other front-end bugs.
- Ensure code quality through unit testing, code reviews, and adherence to Angular best practices.
- Collaborate with backend developers, designers, and product managers to implement features that meet technical and business requirements.
- Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives, providing estimates and feedback.
- Document components, code modules, and API integration methods for internal knowledge sharing.
- Keep up-to-date with the latest Angular updates, front-end trends, and industry best practices to continuously enhance the application.
- Contribute to team knowledge sharing, mentoring newer developers, and promoting code maintainability standards.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- 1.5 to 2.5 years of experience working with Angular.
- Experience with RxJS, NgRx, or other state management libraries.
- Strong knowledge of HTML, CSS, JavaScript, and jQuery.
- Experience with REST APIs and JSON.
- Understanding of responsive design and cross-browser compatibility.
- Familiarity with Angular Material, Bootstrap, or other UI frameworks is a plus.
- Strong problem-solving skills, attention to detail, and ability to work in a team environment.
Company Benefits
- Market Competitive Salary
- Weekend Off
- Paid Annual Leaves
- Personal Growth Opportunities
- Work Anniversaries & Birthday Celebrations
- Performance-Based Increments
Working Hours:
Monday – Friday; 9:00 AM to 6:00 PM