2,989 Angular jobs in Singapore
Software Engineer - Angular
Posted today
Job Viewed
Job Description
Perx Technologies is a category-creating Lifestyle Marketing SaaS Platform helping large enterprises and digital native businesses transform from transient and transactional brands to delivering continuous and meaningful customer engagements in the digital economy. Powering large regional and global brands, the platform enables organizations of all sizes to monetize customer engagements by creating personalized, interactive revenue-generating digital experiences for millions of end consumers.
Quick Snapshot: The Software Engineer is a skilled and experienced software engineer responsible for the detailed design, implementation, and testing of user interfaces and related system components. They are able to build user interfaces efficiently and effectively, given a definitive set of requirements specification and constraints.
Responsibilities:
Design and implement features for our front end applications using Angular 8+
Develop internal web-based admin tools to support our customer service team
Develop our merchant dashboard website to provide insightful customer analytics and reports for our customers Develop responsive, web-based user interface
Build reusable components and front-end libraries
Optimise new and existing components for maximum performance and reusability
Write, audit, and improve our test coverage
Work with product team and UX designers
Work and collaborate with the rest of the engineering team
Write documentation and collaborate with mobile developers to assist them with integrating the API.
Write clean and maintainable code that follows modern programming principles
Create and enhance UX focused UI components
Write Proper Unit, Integration, System, Performance level Tests, Code Coverage, and Static / Dynamic Code Quality Metrics
Improve existing QA processes e.g. code reviews, coding standards, documentation, testing and deployment
Leverage open source and other technologies and languages outside of the framework should the need arise
Work with the wider tech team to ensure proper solution based on the established architectural principles and patterns
Provide technical support and training to colleagues on various aspects of the applications and data
Requirements:
Lead or component development expertise with Angular 2+
Expertise in developing awesome, user-friendly applications
Ability to design systems & write clean, maintainable and re-usable code
Ability to communicate the design and implementation of software systems including relevant strengths/weaknesses and reasons for implementation decisions
Proven experience in solving challenging technical problems.
Proven ability to support multiple projects and objectives simultaneously and efficiently
Experience developing highly interactive applications
A firm grasp of object oriented analysis and design
Multi-tier application design and development
Asynchronous design and development
UX focused mindset
familiar with Continuous Integration solutions
WebGL and 2D/3D animations
Collaborative environment and the opportunity to work with one of Asia’s leading players in the Martech and Fintech space.
Opportunity to work with > 1Bn B2C global conglomerates in the banking, large retail, insurance and telecom sectors.
Work with a globally hand-picked talent of 60+ employees who power some of the largest brands in the region who leverage the SaaS platform to engage with 50Mn+ consumers each day.
Great career development opportunities across marketing, pre-sales and customer engagement teams offered with cross developmental training.
Remote workers welcome
We understand that product innovation comes from people innovation and that is why we invest in high potentials and cultivating leaders throughout the organization. If you are passionate about creating and contributing to a top-notch culture – join us. This is your opportunity to be part of an incredible story that is only getting bigger and more exciting by the day. We are passionately disrupting the traditional loyalty space and redefining what it means for brands to have meaningful relationships with their customers in the mobile first economy.
An ISO/IEC27001:2013 and ISO 27018:2019 certified cloud solution
An ISO/IEC27001:2013 and ISO 27018:2019 compliant cloud solution
An ISO/IEC27001:2013 and
ISO 27018:2019 certified cloud solution
An ISO/IEC27001:2013 and ISO 27018:2019 certified cloud solution
#J-18808-Ljbffr
Software Engineer (.NET/Angular)
Posted today
Job Viewed
Job Description
Join to apply for the
Software Engineer (.NET/Angular)
role at
Capgemini
Overview
Software Engineer (.NET/Angular) at Capgemini. This role focuses on developing software solutions using .NET technologies and front-end Angular while aligning with client requirements.
About Capgemini
Capgemini is a global business and technology transformation partner, helping organizations accelerate their digital and sustainable transition. The company has 340,000 team members in more than 50 countries and reported 2024 global revenues of €22.1 billion. Capgemini delivers end-to-end services from strategy and design to engineering, with capabilities in AI, generative AI, cloud and data, supported by a broad partner ecosystem.
Job Description
Utilize Microsoft’s .NET infrastructure to create software solutions that meet clients’ requirements.
Write clean, scalable code using .NET programming languages.
Support the applications team to troubleshoot and debug codes.
Reformulate existing code to ensure adherence to stipulated guidelines.
Check code to detect and remedy errors and omissions.
Test outputs to ensure they are in excellent working order.
Ensure outputs are visually appealing, user-friendly, and engaging.
Deploy developments and monitor uptake by the target audience.
Use client feedback to inform the creation of subsequent versions of each development.
Remain abreast of coding and technological changes that will impact your work.
Job Requirements
Degree in web design, software engineering, or similar.
Minimum 2 years’ experience in developing customer websites using .NET technologies (C#, .NET Core, ASP.NET Core, Entity Framework).
Hands-on experience with .NET Framework/Core, ASP.NET, MVC, HTML, CSS, JavaScript, AJAX, jQuery, C#, SQL, Angular.
Hands-on experience with DevSecOps process for software development.
Good knowledge of testing practices (Unit Testing, Load Testing).
Secure coding practices and design for securing web applications.
Familiarity with architectural styles/APIs (REST).
Knowledge of Responsive Web Design.
Understanding of Agile and Scrum methodologies.
Experience in pair-programming and automated testing.
Excellent organizational and time management skills.
Experience in container-based development using Docker and Kubernetes.
Experience with AWS ECS/EKS-based deployment is highly advantageous.
What’s in it for you
Passionate people are Capgemini’s Ace of Spades – join us to discover a career that will challenge, support and inspire you. You will work alongside smart, inspiring colleagues on exciting projects and enjoy a range of benefits, flexible work practices, and 40 hours of self-development each year with many learning opportunities.
Diversity and Inclusion
Capgemini celebrates diversity of thought and inclusive hiring. We encourage applications from qualified candidates regardless of gender identity, ethnicity, sexual orientation, religion, ability, intersex status or age. We support diversity through Employee Resource Groups and events that matter to our employees.
Environmental Sustainability
Capgemini is committed to sustainable business models and reducing its own carbon emissions. We focus on helping clients transform toward sustainable practices as part of our broader ESG initiatives.
Referrals increase your chances of interviewing at Capgemini by 2x. Get notified about new Software Engineer jobs in Singapore, Singapore.
#J-18808-Ljbffr
Software Engineer (.Net/Angular)
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Develop and maintain C# 3.5 applications (WinForms, WPF, ASP.NET, etc.).
- Architect and implement scalable solutions for processing and recording large volumes of transactional data.
- Diagnose and resolve issues in production as part of L3 support responsibilities
- Review code and enforce best practices for quality, security, and scalability.
- Participate in release planning across multiple development teams
Required Skills:
- Experienced in building or maintaining mid-to-large-scale in-house applications
- Experienced in performing root cause analysis, troubleshooting existing application incidents and provide technical resolutions
- Working experience for front end javascript frameworks preferred
- Expertise in C# .NET 3.5, Java JDK 17 and newer
- Proficient in SQL Server
- Familiar with Devops tools i.e Git
- Exposure to microservices / kafka is beneficial
- Working Experience > 5 years
- Working experience with microsoft reporting tools (SSRS/SSIS) is plus
Angular Developer
Posted today
Job Viewed
Job Description
Key Responsibilities
- Develop and implement user interfaces using Angular and related frontend technologies.
- Collaborate with product owners, designers, and backend developers to translate requirements into efficient, responsive, and user-friendly applications.
- Write clean, maintainable, and reusable code following industry best practices and company guidelines.
- Optimize application performance to ensure fast loading times and smooth user experiences.
- Conduct thorough testing of components and features, including unit testing and debugging.
- Participate in code reviews to ensure code quality and provide feedback to other team members.
- Stay updated on the latest frontend trends and contribute to improving the frontend development processes.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in frontend development with a strong focus on Angular (Angular 6+ preferred).
- Proficiency in HTML5, CSS3, JavaScript, and TypeScript .
- Familiarity with RESTful APIs and integrating them with frontend code.
- Experience with responsive and adaptive design practices.
- Strong understanding of version control systems (e.g., Git).
- Familiarity with UI/UX design principles and cross-browser compatibility .
- Experience with testing frameworks like Jasmine, Karma, or Protractor is a plus.
- Knowledge of state management libraries (e.g., NgRx, Akita) is a plus.
- Experience with Agile/Scrum methodologies .
- Familiarity with CI/CD pipelines for frontend applications.
- Knowledge of other frontend frameworks like React or is an advantage.
Angular Developer
Posted 12 days ago
Job Viewed
Job Description
Your new company
Be a part of a leading tech company, engaging with exciting new technologies.
Your new role
- Architect and develop high-quality web applications using Angular JS.
- Collaborate with designers, product managers, and other stakeholders.
- Ensure code quality and perform code reviews.
- Stay updated with the latest industry trends and best practices.
- Troubleshoot and debug application issues.
- Write and maintain technical documentation.
What you need
- At least 3years of experience as a Angular JS developer.
- Experience with state management libraries (e.g., Redux).
- Experience in JavaScript, RESTful API’s, JavaScript Unit Testing (e.g., Jest), Webpack, Git
- Experience of system development lifecycle (SDLC) methodologies.
What you'll get in return
This is an exciting opportunity to join a global company. You will be part of a dynamic team and you will be remunerated at market competitive rates.
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or email for a confidential discussion.
Referrals are welcome.
EA Reg Number: R
EA License Number: 07C3924 | Company Registration No: D
Software Engineer (.NET with Angular)
Posted 7 days ago
Job Viewed
Job Description
- Opportunity to work on cutting-edge technologies.
- A collaborative and supportive team environment.
This organisation is a well-established player in the financial services industry, known for its commitment to technological advancement. With a strong presence globally, the company focuses on delivering high-quality solutions to meet business needs.
Job Description- Design, develop, and maintain software applications using .NET and React frameworks.
- Collaborate with cross-functional teams to gather and understand requirements.
- Ensure code quality and adherence to best practices through reviews and testing.
- Develop and optimise APIs for seamless integration with other systems.
- Identify and resolve technical challenges to maintain system performance.
- Contribute to the improvement of development processes and workflows.
- Prepare technical documentation to support the development lifecycle.
A successful Software Engineer should have:
- Bachelor in Computer Science or any other related area, or proven relevant working experience.
- Proficiency in .NET and React development frameworks.
- Experience in developing scalable and efficient software solutions.
- Proven delivery experience in Software Engineering using industry standards such as TDD and BDD.
- Knowledge of API development and integratio n techniques.
- Understanding of DevOps concepts such as CI/CD and the importance and value of automated testing.
- Experience on Service oriented architecture, RESTful services.
- Hands on with SQL (MSSQL, Oracle, Postgres).
- Hands on with Javascript, Kubernetes (PKS) and Virtual Machines.
- Hands on Streaming using Kafka, Avro
- Experience on Open API, UML
- Opportunity to work within a leading organisation in the financial services sector.
- Exposure to cutting-edge technologies and challenging projects.
- Collaborative and innovative work environment.
If you are a Software Engineer looking to make an impact in the financial services industry, we encourage you to apply today.
Michael Page International Pte Ltd | Registration No. N
Frontend Developer (Angular)
Posted today
Job Viewed
Job Description
Key Responsibilities:
Develop and Maintain Angular Applications:
Design, build, and maintain high-quality web applications using Angular.
UI/UX Implementation:
Collaborate with designers to implement responsive and visually appealing UI elements.
Cross-functional Collaboration:
Work closely with backend developers, designers, and product managers to deliver integrated, feature-rich web applications.
Optimization & Performance:
Ensure the technical feasibility of UI/UX designs, and optimize applications for maximum speed and scalability.
Testing & Debugging:
Write unit and integration tests, and ensure cross-browser compatibility and overall code quality.
Code Reviews & Best Practices:
Follow coding standards and best practices, conduct code reviews, and provide constructive feedback to team members.
EA Number: 11C4879
#J-18808-Ljbffr
Be The First To Know
About the latest Angular Jobs in Singapore !
Senior Software Engineer (C#.NET | Angular)
Posted 9 days ago
Job Viewed
Job Description
Overview:
Senior Software Engineer responsible for designing and implementing highly available, scalable microservices-based applications and platforms for enterprise planning and scheduling.
Responsibilities:
- Lead the design, development, testing, and maintenance of enterprise planning and scheduling applications.
- Analyze complex resource planning and scheduling challenges and implement effective solutions.
- Collaborate with cross-functional teams, stakeholders, and developers to deliver high-quality software.
- Deploy applications to production environments and provide ongoing support and maintenance.
- Document technical specifications, code, and user guides for knowledge sharing.
- Identify and resolve performance bottlenecks, ensuring scalability and reliability.
- Explore and integrate generative AI to enhance planning and scheduling functionalities.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Engineering, Operations Research , or related field (focus on optimization, ML, or data science preferred).
- 6+ years of software development experience with enterprise systems.
- Proficiency in C# .NET and Angular for microservices development.
- Strong background in optimization techniques and algorithms for planning and scheduling.
- Hands-on experience with CI/CD pipelines and DevSecOps practices .
- Familiarity with generative AI in manufacturing, planning, or scheduling contexts.
- Excellent analytical, problem-solving, and troubleshooting skills.
- Strong communication skills and ability to work effectively with multiple stakeholders.
- Independent, proactive, and innovation-driven mindset.
To apply, please visit and search for Job Reference: QYW6X8X9
To learn more about this opportunity, please contact Yingying at
We regret that only shortlisted candidates will be notified.
GMP Technologies (S) Pte Ltd | EA Licence: 11C3793 | EA Personnel: Lai Yingying | Registration No: R
This is in partnership with the Employment and Employability Institute Pte Ltd (“e2i”).
e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives.
By applying for this role, you consent to GMP Recruitment Services (S) Pte Ltd’s PDPA and e2i’s PDPA .
Software Engineer (.Net, Angular, Web APIs)
Posted 16 days ago
Job Viewed
Job Description
• design, develop, and improve the digital products and technology services we provide to our clients and employees
• apply a broad range of software engineering practices, from analysing user needs and developing new features to automated testing and deployment
• ensure the quality, security, reliability, and compliance of our solutions by applying our digital principles and implementing both functional and non-functional requirements
• build observability into our solutions, monitor production health, help to resolve incidents, and remediate the root cause of risks and issues
• understand, represent, and advocate for client needs
• share knowledge and expertise with colleagues, help with hiring, and contribute regularly to our engineering culture and internal communities.
Your expertise
•bachelor’s and/or Master’s degree or equivalent focusing on Computer Science, Computer Engineering or a related technical discipline
•good understanding and usage of design patterns, object-oriented (OO) development, Clean Code and SOLID design principles
•strong experience with C# and .NET Core
strong experience withNET Windows, Web Services, Angular, Web APIs, MSSQL
Nice to have - Kafka, IBM MQ, SOA
•experience in SQL is essential including the ability to write stored procedures and debug/analyze/optimize existing SQL
•strong experience with WinForms
•agile, Test Driven Development and DevOps practices are part of your DNA
•a Software Craftsperson focused on engineering best practices and delivering Clean Code
•good communication skills – both written and verbal
Angular Developer Lead
Posted today
Job Viewed
Job Description
- Lead and mentor a team of Angular developers.
- Architect and develop high-quality web applications using Angular/React JS.
- Collaborate with designers, product managers, and other stakeholders.
- Ensure code quality and perform code reviews.
- Troubleshoot and debug application issues.
- Write and maintain technical documentation.
Qualifications
- Bachelor's degree in Computer Science or a related field.
- 4 years of experience as a Angular developer.
- Strong leadership and team management skills.
- Experience with state management libraries (e.g., Redux).
Skills
- Angular
- React JS
- JavaScript
- HTML
- CSS
- Redux
- Git
- Webpack
- Babel
- RESTful APIs
- JavaScript Unit Testing (e.g., Jest)
We regret that only shortlisted candidates will be notified.