Overview:
We are looking for a skilled Angular Developer with experience in UI development, who thrives in building robust, user-friendly web applications. In this role, you will work on complex Angular applications, contribute to end-to-end development, and collaborate with cross-functional teams to deliver seamless solutions. You’ll work with cutting-edge technologies, implement responsive user interfaces, and ensure high-quality performance on all devices. As an individual contributor, you will also be expected to learn and integrate a custom framework built on Angular 9, further enhancing your skill set while contributing to the project’s success.
Qualification
Education
Bachelor’s Degree in Computer Science, Information Technology, or related field.
Experience
3 to 7 years of hands-on experience in UI development, with a strong focus on Angular.
Key Responsibilities:
- Design, develop, and implement high-quality Angular-based UI components and web applications.
- Collaborate closely with UI/UX designers to create seamless, visually appealing user interfaces.
- Work in an Agile environment, participating in daily stand-ups, sprint planning, and code reviews.
- Integrate front-end components with server-side logic and APIs.
- Perform code optimization, debugging, and enhancement to improve application performance.
- Ensure responsive web design and compatibility across browsers and devices.
- Conduct unit testing and ensure the application’s stability and reliability.
- Actively participate in troubleshooting and debugging processes to resolve issues.
- Stay up-to-date with the latest trends and advancements in Angular and web technologies.
- Contribute to continuous improvement in processes and methodologies related to UI development.
- Mentor junior developers and share best practices for code quality and Angular development.
Skills And Competencies:
1. Mandatory Skills
- Strong proficiency in Angular 9 and above (experience with earlier versions such as Angular 6+ is a plus).
- Deep understanding of TypeScript, JavaScript, HTML5, CSS3, and responsive web design principles.
- Expertise in creating interactive charts and graphs with Angular.
- Proficiency in state management libraries (e.g., NgRx, RxJS).
- Experience with RESTful APIs and asynchronous programming.
- Hands-on experience with version control tools, specifically Git.
- Familiarity with front-end build tools and task runners like Webpack, npm, or Grunt.
- Ability to write clean, maintainable, and scalable code.
- Strong problem-solving skills, attention to detail, and ability to debug complex issues.
2. Added Advantage Skills
- Java backend development skills (Node.js, Java, or any backend framework).
- Experience with unit testing frameworks like Jasmine or Karma for Angular applications.
- Familiarity with CI/CD pipelines and deployment strategies for Angular applications.
- Knowledge of Agile and Scrum development methodologies.
- Ability to work with cloud services (AWS, Azure, GCP) and deploy Angular apps.
- Familiarity with UI/UX principles and working with designers to create user-centric applications.
- Exposure to building progressive web apps (PWAs) or mobile-first development.
- Experience in working with containerization tools like Docker.
- Exposure to GraphQL for data queries and integration.
About Sacumen:
Sacumen is an innovative Cybersecurity product engineering services company. Here we revolutionize the cybersecurity landscape by engineering innovative solutions that amplify the capabilities of cybersecurity product companies. Recognized as a “Great Place to Work” certified organization, Sacumen prioritizes its employees.
Why Sacumen?
- Collaborate with top-tier cybersecurity companies worldwide, working on innovative projects that make a real impact in the industry.
- Contribute to shaping the next-generation cybersecurity landscape by building solutions that address the evolving needs of digital security.
- Enhance your skills in cutting-edge technologies, working with a talented team to create high-performance, scalable applications.
- Take advantage of growth opportunities, with a clear path to leadership roles and the chance to mentor others in a dynamic and supportive environment.
- Get benefited from employee-friendly policies like a guaranteed long weekend every month, annual learning budgets, additional medical benefits, and more—creating a balanced and fulfilling work experience.
- Enjoy a dynamic and inclusive workplace, where Sacumen fosters a culture of collaboration and continuous growth, ensuring a great environment for both personal and professional development.
