634 Angular Developer jobs in Singapore
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.
Applications Developer .Net, Angular
Posted today
Job Viewed
Job Description
Before you apply to a job, select your language preference from the options available at the top right of this page.
Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into tomorrow—people with a unique combination of skill + passion. If you have the qualities and drive to lead yourself or teams, there are roles ready to cultivate your skills and take you to the next level.
Job Description:
About UPS:
Moving our world forward by delivering what matters UPS is a company with a proud past and an even brighter future. Our values define us. Our culture differentiates us. Our strategy drives us. At UPS we are customer first, people led and innovation driven. UPS's India based Technology Development Centers will bring UPS one step closer to creating a global technology workforce that will help accelerate our digital journey and help us engineer technology solutions that drastically improve our competitive advantage in the field of Logistics.
'Future You' grows as a visible and valued Technology professional with UPS, driving us towards an exciting tomorrow. As a global Technology organization we can put serious resources behind your development. If you are solutions orientated, UPS Technology is the place for you. 'Future You' delivers ground-breaking solutions to some of the biggest logistics challenges around the globe. You'll take technology to unimaginable places and really make a difference for UPS and our customers.
Job Summary:
This position provides input and support for full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.). He/She performs tasks within planned durations and established deadlines. This position collaborates with teams to ensure effective communication and support the achievement of objectives. He/She provides knowledge, development, maintenance, and support for applications.
Responsibilities:
- Generates application documentation.
- Contributes to systems analysis and design.
- Designs and develops moderately complex applications.
- Contributes to integration builds.
- Contributes to maintenance and support.
- Monitors emerging technologies and products.
Primary Skills:
- Experience with NET programming languages
- Experience with Structured Query Language (SQL)
- Experience with unit testing, performance testing, and integration testing
- Understanding of data structures, programming logic, and design
- Understanding of application design patterns
- Embrace CI/CD and code automation
- Experience working as part of an Agile/Scrum Team
- Excellent written & verbal communication skills
- Excellent attention to detail
Additional Primary Skills:
- Frontend UI development skills (Angular, JavaScript, TypeScript)
- No SQL / Document Databases (Couchbase)
- Messaging (Active MQ)
- Application Containerization (Kubernetes, Red Hat Open Shift)
- Experience with public cloud (e.g., Google, Azure)
- Willingness to learn new technologies
Qualifications:
- 2-5 years of experience
- Bachelor's Degree or International equivalent
- Bachelor's Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics or related field
Employee Type:
Permanent
UPS is committed to providing a workplace free of discrimination, harassment, and retaliation.
Sr. Applications Developer .Net, Angular, ADO
Posted today
Job Viewed
Job Description
Before you apply to a job, select your language preference from the options available at the top right of this page.
Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into tomorrow—people with a unique combination of skill + passion. If you have the qualities and drive to lead yourself or teams, there are roles ready to cultivate your skills and take you to the next level.
Job Description:
Moving our world forward by delivering what matters UPS is a company with a proud past and an even brighter future. Our values define us. Our culture differentiates us. Our strategy drives us. At UPS we are customer first, people led and innovation driven. UPS's India based Technology Development Centers will bring UPS one step closer to creating a global technology workforce that will help accelerate our digital journey and help us engineer technology solutions that drastically improve our competitive advantage in the field of Logistics.
'Future You' grows as a visible and valued Technology professional with UPS, driving us towards an exciting tomorrow. As a global Technology organization we can put serious resources behind your development. If you are solutions orientated, UPS Technology is the place for you. 'Future You' delivers ground-breaking solutions to some of the biggest logistics challenges around the globe. You'll take technology to unimaginable places and really make a difference for UPS and our customers.
Job SummaryThis position provides input, support, and performs full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.). He/She participates in component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to meet business requirements. This position provides input to applications development project plans and integrations. He/She collaborates with teams and supports emerging technologies to ensure effective communication and achievement of objectives. This position provides knowledge and support for applications development, integration, and maintenance. He/She provides input to department and project teams on decisions supporting projects.
Responsibilities:
- Performs systems analysis and design.
- Designs and develops moderate to highly complex applications.
- Develops application documentation.
- Produces integration builds.
- Performs maintenance and support.
- Supports emerging technologies and products.
Primary Skills:
- Experience with Agile Development, .Net and angular (Min. 5 years)
- Experience in full stack development
- Experience with Azure DevOps
- Experience in architecture and design with a proven track record of creating and supporting new large scale/operationally critical software products.
- Excellent verbal and written communication skills
- Experience in mobile development (Xamarin and Maui)
Secondary Skills:
• Messaging (Active MQ)
• Application Containerization (Kubernetes, Red Hat Open Shift)
• Experience with public cloud (e.g., Google, Azure)
• Willingness to learn new technologies
• Desire to influence technical roadmaps
Qualifications:
- 7-12 years of experience
- Bachelor's Degree or International equivalent
- Bachelor's Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics, or related field - Preferred
Employee Type:
Permanent
UPS is committed to providing a workplace free of discrimination, harassment, and retaliation.
Software Engineer
Posted today
Job Viewed
Job Description
We are looking for a dedicated and skilled Full Stack Software Engineer to design, develop, and maintain end-to-end software systems. The successful candidate will be responsible for building reliable, scalable, and secure applications that meet business and technical requirements.
Key Responsibilities- Deliver optimized, scalable, and maintainable software solutions.
- Design and develop both frontend and backend components, including APIs and business logic.
- Enhance and maintain existing applications to meet functional and technical specifications.
- Conduct unit, integration, system, and user acceptance testing to ensure high-quality deliverables.
- Utilize configuration management, integration, and automation tools for efficient deployment.
- Perform debugging and troubleshooting to ensure system reliability.
- Prepare and maintain technical documentation for software systems.
- Identify areas for improvement and recommend solutions for system enhancements.
- Participate in feature-level system design, including application, database, and infrastructure design.
- Ensure all applications comply with security standards and best practices.
- Diploma or Degree in Computer Science, Software Engineering, Information Technology, or related field.
- Minimum 3 years of relevant experience in software or application development.
- Strong experience with full-stack development, including:
Frontend: JavaScript, React, Angular, or equivalent.
Backend: Java, C#, , Python, or equivalent.
- Good understanding of software design principles and architecture (e.g., Object-Oriented Design, microservices, REST APIs, cloud computing).
- Experience with version control systems (e.g., Git) and modern development tools (e.g., Docker, Kubernetes, CI/CD).
- Practical experience with cloud platforms such as AWS or Azure.
- Familiarity with Agile methodologies (Scrum, Kanban) and the Software Development Life Cycle (SDLC).
- Experience working with relational and non-relational databases (SQL, NoSQL), including performance optimization and troubleshooting.
- Strong analytical and problem-solving skills with attention to detail.
Software Engineer
Posted today
Job Viewed
Job Description
FairPrice Group stands as Singapore's leading grocery retailer, deeply committed to serving the community by providing essential goods and services. In an era of rapid technological advancement, we are embarking on a significant and transformative digital journey. This initiative aims to profoundly enhance our customer experience, making every interaction seamless and intuitive, while simultaneously streamlining our operational efficiencies to ensure we remain at the forefront of the retail industry. Our commitment to innovation is unwavering, as we strive to create a more connected and responsive ecosystem for our customers and employees alike.
We are actively seeking a highly skilled, motivated, and forward-thinking Integration Software Developer to become a pivotal member of our dynamic Customer Tech department in the newly formed customer function (CCO). In this critical role, you will be instrumental in architecting and ensuring the seamless integration between our sophisticated customer technology stack and a myriad of other vital enterprise systems. Your primary focus will revolve around the development of robust, scalable, and secure APIs (Application Programming Interfaces) and comprehensive data ETL (Extract, Transform, Load) processes.
These will serve as the backbone for connecting our diverse customer-facing applications, such as our intuitive mobile app and our efficient Point-of-Sale (POS) systems, with both internal platforms and external ecosystems, including our strategic external loyalty merchant systems. This position offers a unique opportunity to shape the digital landscape of Singapore's largest grocery retailer.Responsibilities: Driving Integration Excellence
As an Integration Software Developer , your key responsibilities will include:
API Design and Development: Proactively design, develop, and meticulously maintain high-performance APIs that facilitate smooth and secure data exchange for both internal system integrations and external partnerships. This includes defining API specifications, ensuring data integrity, and optimizing for speed and reliability.
Data ETL Pipeline Management: Implement, manage, and optimize sophisticated data ETL (Extract, Transform, Load) pipelines. You will be responsible for extracting data from various sources, transforming it into a usable format, and loading it into target systems, ensuring data consistency and availability across disparate platforms.
Cross-Functional Collaboration: Engage in close and collaborative partnerships with product managers, front-end developers, other engineering teams, and business stakeholders. Your ability to understand complex integration requirements and translate them into effective, scalable technical solutions will be paramount.
System Scalability and Reliability: Proactively ensure the scalability, reliability, and security of all integration solutions. This involves designing fault-tolerant systems, implementing monitoring tools, and continually optimizing performance to handle increasing data volumes and user traffic.
Issue Resolution and Debugging: Independently and collaboratively troubleshoot, diagnose, and efficiently resolve complex integration-related issues. This includes identifying root causes, implementing effective fixes, and documenting solutions for future reference.
Code Quality and Architectural Contribution: Actively participate in rigorous code reviews, providing constructive feedback to peers and ensuring adherence to best practices and coding standards. You will also contribute meaningfully to architectural discussions, offering insights and recommendations to shape the future of our integration landscape.
Documentation and Knowledge Sharing: Create and maintain comprehensive documentation for all APIs, ETL processes, and integration solutions, facilitating knowledge transfer and ensuring maintainability.
JOB REQUIREMENTSTo excel in this role, you should possess:
Exceptional Programming Proficiency: Demonstrated expert-level proficiency in Golang, Python, and SQL. You should be adept at writing clean, efficient, and well-documented code in these languages.
API Expertise: A strong, in-depth understanding of API design principles, including RESTful architectures and GraphQL. Experience with various API authentication and authorization mechanisms is essential.
Data Integration Acumen: Extensive experience with diverse data integration patterns, methodologies, and ETL processes. You should be comfortable working with various data formats and ensuring data quality during transfers.
Independent and Collaborative Spirit: Proven ability to work autonomously, take initiative, and manage multiple priorities effectively. Equally important is your capacity to thrive in a collaborative team environment, contributing positively to group objectives.
Analytical and Problem-Solving Prowess: Excellent analytical, critical thinking, and problem-solving skills, with a methodical approach to identifying and resolving complex technical challenges.
Big Pluses: Added Advantages
While not strictly mandatory, the following experiences will significantly enhance your application:
Cloud Platform Experience: Hands-on experience working with Google Cloud Platform (GCP) services, particularly those related to data processing, API management, and serverless computing such as Apigee, GKE, Cloud Run/Function, Cloud Composer, Big Query and Cloud SQL
Integration Platform Knowledge: Familiarity and experience with Salesforce Mulesoft or other enterprise-level integration platforms.
SKILLSNOT APPLICABLE
Software Engineer
Posted today
Job Viewed
Job Description
We are looking for Software Engineer with below requirements;
- Lead the design and architecture of SWIFT AMH solutions, ensuring optimal performance and reliability.
- Define and implement integration patterns between AMH and back-office systems.
- Oversee system upgrades, configuration management, and end-to-end message flow.
- Collaborate with infrastructure, application, and business teams for seamless delivery.
- Ensure compliance with SWIFT standards, security, and audit requirements.
- Troubleshoot and resolve technical issues across AMH components and integrations.
- Provide technical leadership and guidance to development and support teams.
Technical Skills
- SWIFT AMH architecture and message processing (MPC, MPA, MRM, etc.)
- Strong knowledge of Oracle / DB2 databases
- Proficiency in Linux operating systems
- Experience with WebLogic / JBoss application servers
- Familiarity with integration patterns, APIs, and messaging middleware
Preferred Qualifications
- Experience in banking or payments domain
- Exposure to SWIFT Alliance Access (SAA), SAG, and SWIFTNet components
- Strong analytical and problem-solving skills
Software Engineer
Posted today
Job Viewed
Job Description
Assurity Trusted Solutions (ATS) is a wholly owned subsidiary of the Government Technology Agency (GovTech). As a Trusted Partner over the last decade, ATS offers a comprehensive suite of products and services ranging from infrastructure and operational services, governance and assurance services as well as managed processes. In a dynamic digital and cyber landscape, where trust & collaboration are key, ATS continues to drive mutually beneficial business outcomes through collaboration with GovTech, government agencies and commercial partners to mitigate cyber risks and bolster security postures.
We run an internal government application serving the whole of government. Beyond maintaining core systems, we actively partner with agencies to design and implement product-centric solutions that address real operational needs.
Our teams work in a cloud-native, AWS-based environment, building with Python, , and Go, and delivering modern frontend applications with frameworks like We move fast, stay agile, and adapt to ever-changing requirements and scope.
Responsibilities:
We are looking for a Software Engineer to join our team to help build and operate applications of national importance. In this role, you will:
- Contribute to the design, development, and maintenance of scalable backend and frontend systems.
- Build reliable and secure services using Python, , and Go.
- Develop user-facing features with modern frontend frameworks (e.g. , React, or similar).
- Collaborate with product managers, designers, and partner agencies to translate requirements into working solutions.
- Operate services on AWS, leveraging cloud-native services and infrastructure as code.
- Debug, optimize, and improve performance of applications and workflows.
- Uphold high standards in code quality, testing, and operational excellence.
2–5 years of professional software engineering experience.
Strong foundation in at least one of Python, , or Go.
- Experience building and shipping frontend applications.
- Familiarity with AWS services and cloud-based infrastructure.
- Good understanding of system design, scalability, and security best practices.
- Comfortable working across the stack – frontend, backend, and infra.
- Ability to thrive in a fast-paced, agile environment with evolving requirements.
- Strong communication and collaboration skills.
- Experience with infrastructure as code (Terraform, CDK, or similar).
- Exposure to DevOps practices such as CI/CD, observability, and incident response.
- Prior experience in government or regulated environments.
- Contributions to open-source projects or developer communities.
Join us and discover a meaningful and exciting career with Assurity Trusted Solutions
The remuneration package will commensurate with your qualifications and experience. Interested applicants, please click "Apply Now".
We thank you for your interest and please note that only shortlisted candidates will be notified.
By submitting your application, you agree that your personal data may be collected, used and disclosed by Assurity Trusted Solutions Pte. Ltd. (ATS), GovTech and their service providers and agents in accordance with ATS's privacy statement which can be found at: or such other successor site.
Benefits- A wholly-owned subsidiary of GovTech.
- Contract Staff enjoys the same benefits as Permanent Employees
- Flexible working hours with hybrid working arrangements
Be The First To Know
About the latest Angular developer Jobs in Singapore !
Software Engineer
Posted today
Job Viewed
Job Description
Overview
This position is your opportunity to work with a fast moving and rapidly growing organization to help our clients in achieving their IT digitization strategy and roadmap. If you are driven by challenges and working with the edge of IT technology, come and have a chat with us to determine if this position will be a good fit for your career aspiration.
What will you be doing?
Is clean code something you strive for every day? Do you have fun spotting things that can be improved (and then tackling them)? Do you take pride on being a Software Craftsperson?
Your responsibilities will include:
- Implement frontend and backend features
- Implement cloud application features
- Engineer software and data architecture of applications to fulfil business requirements
- Engineer a secure system from requirements and perform
- Conduct agile system integration, delivery and deployment using a continuous integration and continuous delivery software development pipeline
- Develop scripts to enable automated integration, delivery and deployment of the application
- Define, implement and automate tests to ensure that the functional, performance and security requirements are met
OK, I'm interested… is this the job for me?
We look for people who value agility, passion and teamwork; those who can bring fresh ideas to the table and want the opportunity to learn, grow, and expand their careers. Bring your aptitude and build upon what you do best for our customers, partners, team, and you.
Other qualities that you'll need to be a fit for this role include:
- Diploma / Bachelor's degree in Business Information Systems (IS), Computer Science or related field, or equivalent related IT experience
- Minimum one (5) years' experience in professional enterprise software development and worked on one (1) or more product teams utilising the Agile software development methodology
- Experience in designing software using Design Patterns and development practices such as Test-Driven Development, Pair Programming, Secure Coding etc
- Proficient in a modern programming language, JavaScript, HTML, CSS. Proficiency in .NET Core, C# is a plus.
- Proficient in relational and non-relational databases, in particular MS SQL
- Proficient in JavaScript frameworks such as React, , Angular 2
- Experience in leveraging on Continuous Integration and Continuous Delivery tools to enable rapid delivery of value such as scripts for automated testing tools, scripts for configuration management
- Familiar with version control systems such as Git
- Experience in Docker and Kubernetes is a plus
- Strong collaboration skills, ability to partner and work effectively across teams and with business stakeholders
- Good communication skills, ability to articulate technology concepts, participate in discussions on requirements with stakeholders
Software Engineer
Posted today
Job Viewed
Job Description
We are hiring Software Engineer with below requirements;
- Lead the design and architecture of SWIFT AMH solutions, ensuring optimal performance and reliability.
- Define and implement integration patterns between AMH and back-office systems.
- Oversee system upgrades, configuration management, and end-to-end message flow.
- Collaborate with infrastructure, application, and business teams for seamless delivery.
- Ensure compliance with SWIFT standards, security, and audit requirements.
- Troubleshoot and resolve technical issues across AMH components and integrations.
- Provide technical leadership and guidance to development and support teams.
Technical Skills
- SWIFT AMH architecture and message processing (MPC, MPA, MRM, etc.)
- Strong knowledge of Oracle / DB2 databases
- Proficiency in Linux operating systems
- Experience with WebLogic / JBoss application servers
- Familiarity with integration patterns, APIs, and messaging middleware
Preferred Qualifications
- Experience in banking or payments domain
- Exposure to SWIFT Alliance Access (SAA), SAG, and SWIFTNet components
- Strong analytical and problem-solving skills
Software Engineer
Posted today
Job Viewed
Job Description
- Must have: Backend experience in Python (primary), Java for debugging external APIs/applications (secondary) when needed.
- Nice to have: ReactJS and JavaScript.
- Very nice to have: AI knowledge.
Job Type: Contract
Contract length: 12 months
Experience:
- Python: 2 years (Required)
- Java: 1 year (Required)