As a Senior Angular Developer, you will be responsible for developing and maintaining complex web applications using the Angular framework. This is a full-time position based in Kuala Lumpur.
What you'll be doing
- Design, develop and implement feature-rich and scalable Angular applications
- Support business operations on their areas by improving or performing systems configurations or by developing new features of Java applications.
- Ensure the performance, quality and responsiveness of applications by monitoring, analyzing and reports root cause of system/ production disruption and include recommendations to prevent the reoccurrence of glitches, defects & bugs.
- Help to maintain/improve code quality as well as automation especially on the testing area.
- Analyze within their IT lines the current technology trends and look for opportunities to design new technology solutions that would maximize the company's productivity and improve business operations.
- Enrich procedures & documentation of deliverables. Keep documentation and processes around production support as well development cycle up to date and at his best possible efficiency.
- Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions
- Write clean, maintainable and well-documented code
- Stay up-to-date with the latest Angular technologies and best practices
- Mentor and guide junior developers to improve their Angular skills
- Participate in code reviews and provide feedback to ensure code quality
What we're looking for
- Bachelor's or master degree in information technology and/or other demonstrated learning path (eg. Bootcamp) can be accepted
- Minimum 7 years of experience as a professional Angular developer
- Strong understanding of front-end development and web technologies.
- Proficient in Angular and TypeScript.
- Familiarity with RESTful APIs and integrating them into front-end applications.
- Knowledge of version control systems, preferably Git.
- Experience with state management libraries such as NgRx.
- Knowledge of CI/CD pipelines and best practices.
- Experience with testing frameworks like Junit or Jasmine
- Understanding of UX/UI design principles.
- Experience in supporting production to business users would be added advantage.
- Work experience in Finance, banking or insurance industry is preferred.
- Good understanding of development processes associated (testing, code quality, design). First experience as a technical leader in a project.
- Methodologies β Waterfall & Agile are accepted.
- Certification β ITIL is a PLUS.
- Excellent problem-solving and analytical skills, with the ability to work independently and as part of a team
- Strong communication and collaboration skills, with the ability to work effectively with stakeholders at all levels
- Malaysian Candidates Preferred