4 months ago
Singapore, SingaporeSenior
Responsibilities
- Develop and maintain high-quality responsive web applications for digital e-banking.
- Develop, test, and troubleshoot new features and bugs.
- Assess the technical feasibility of UI/UX designs and optimize applications for speed and scalability.
- Update and migrate third-party libraries and maintain the codebase.
- Participate in code reviews and constructive design discussions.
- Write clean, maintainable, and efficient code and recommend improvements to the codebase.
- Estimate development effort accurately.
- Mentor junior developers.
- Maintain the CI/CD pipeline when necessary.
- Perform and support unit, end-to-end, and integration testing.
- Work with APIs and integrate them into applications.
Requirements
- Degree in Computer Science or equivalent with at least 10 years of experience in full-stack design and development.
- More than five years of web development experience primarily using the Angular framework.
- Solid functional and hands-on experience developing banking applications.
- Thorough knowledge of unit, end-to-end, and integration testing.
- Good understanding of Agile methodologies.
- Strong problem-solving, communication, adaptability, self-motivation, and goal orientation.
- Experience working with and integrating APIs.
Tech Stack
Angular