1,115 Developer jobs in Singapore
Front End Developer
Posted 6 days ago
Job Viewed
Job Description
Objectives of this Role:
- Develop modern, secure, and responsive front-end interfaces using Vue.js and React.
- Ensure optimal user experience across platforms with high performance and accessibility.
- Collaborate closely with UI/UX designers, backend developers, and security engineers to create secure and engaging web interfaces.
Responsibilities:
- Develop and maintain scalable front-end components using Vue.js and React.
- Implement clean, efficient, and reusable UI components with state management (Vuex, Redux).
- Ensure UI/UX quality, responsiveness, and performance across browsers and devices.
- Integrate front-end logic with secure APIs and backend systems.
- Participate in regular security reviews for front-end code (XSS/CSRF prevention).
- Optimize frontend assets for speed and SEO compatibility.
- Stay updated on evolving front-end trends and maintain documentation.
Required Skills and Qualifications:
- Proficiency in Vue.js, React, JavaScript (ES6+), HTML5, and CSS3.
- Experience with build tools: Webpack, Vite, npm/yarn.
- Familiar with Git workflows and CI/CD.
- Strong understanding of security principles for front-end apps.
- Knowledge of RESTful API integration and token-based authentication (e.g., JWT).
- Attention to detail and commitment to writing clean, maintainable code.
Bonus Skills:
- Experience with SSR (Nuxt.js, Next.js).
- Familiarity with Tailwind CSS, Material UI.
- Experience with code quality tools (ESLint, Prettier).
- Prior experience in fintech or PCI DSS-compliant systems is a strong plus.
- Project management or Agile/Scrum certification.
- Effective communication and collaboration skills within a development team.
- Bachelor's degree in computer science or a related field is a plus.
Application:
We offer a salary package based on experience and qualifications .
Please include the following details in your application, as we will prioritise reviewing applications submitted by candidates who provide these information.
- Years of relevant experience
- Expected salary
- Earliest availability
- Singapore residential status
Front End Developer
Posted 13 days ago
Job Viewed
Job Description
- At least 4 years’ experience in web engineering
- Experience and deep knowledge of React.js, including its core concepts, component lifecycle, and state management.
- Solid understanding of HTML5 and CSS3, including responsive design principles.
- Experience working with RESTful APIs
- Excellent problem-solving skills and the ability to troubleshoot and debug issues.
- Well versed in version control systems such as Git.
- Understanding of Agile development methodologies.
- Working knowledge of AWS cloud platform
- Good hands-on experience with JavaScript
Application Developer
Posted 1 day ago
Job Viewed
Job Description
Join Our Team at Thatz International Pte Ltd
Are you ready to embrace the new opportunities in the ever-evolving landscape of technology? At Thatz International Pte Ltd , we are committed to identifying exceptional talents to drive the growth of our Next-Generation digital solutions and services in the new norm. If you're passionate about leveraging technology to make a difference, we want to hear from you!
Our CORE VALUES :
· Integrity
· System
· Consistency
· Forward Looking
· Humanity, and
· Environmental Friendly
Application Developer
Work Location: Central, Singapore
Job Type: 2 Years Contract, subject to renewal
About the Role:
The Application Developer will play a key role in analyzing, designing, developing, and delivering high-quality applications using web and mobile technologies. The role requires close collaboration with architects, analysts, and development teams to ensure technical cohesion and timely delivery of solutions.
Primary Responsibilities:
- Work closely with architects and analysts to ensure cohesion between the proposed solutions and technical requirements.
- Participate actively to the analysis and design of new functionalities and components according to development specifications.
- Build modules and interfaces for various applications using Web and mobile technologies.
- Participate to development meetings and share information to help with project progress.
- Design and carry out verification tests to ensure the quality of the applications that have been developed.
- Document the work completed as part of the project.
- Preparation of training manuals for users.
- Deliver the solution within the timeline with good work quality.
- Perform other related tasks as when required.
Job Requirements:
1. A Bachelor Degree in Computer Science/Engineering, Science, IT, Engineering or related field from a recognized university.
- A minimum of 4 years programming experience in object-oriented programming languages using C#.
- At least 2 years of working experience on .NET MVC 5, Razor views, Web API, Entity Framework and WCF.
- Working experience on web user interface components like Bootstrap, Kendo UI or similar components.
- Deep functional knowledge or hands-on design experience with Web Services.
- Experience with relational database technology including schema design, stored procedure development and SQL queries.
- Deep expertise and hands-on experience with Web front end technologies such as HTML5, CSS, JavaScript, JQuery and AJAX.
- A minimum of 1 year of experience in Unit testing.
- Hands-on experience with AngularJS.
- Experience in Agile / Scrum / CMMI methodologies (or any equivalent).
- Exposure to SharePoint customization and familiarity with basic application security and web security is an advantage.
How to Apply:
Ready to join Thatz? You can apply through our NextGig.Asia job portal, which is hosted by Thatz International. The job post can be easily found at . Simply sign up and submit your application at or send your resume to
Shortlisted candidates will be contacted.
Equal Opportunity Employer:
We are committed to fair employment practices and consider all applications based on merit. We encourage diversity and do not discriminate based on race, religion, gender, or any other characteristic.
Data Protection:
Your privacy matters to us. By applying to this job advertisement, you consent to the collection, usage, and/or disclosure of your personal data in compliance with the Personal Data Protection Act.
Our Associate Recruitment Company:
Established in the Year 2000, Thatz Resources Pte Ltd (Agency License No. 04S4557) has been dedicated to matching top IT talent with our clients’ needs across all levels.
Stay Connected:
Follow us on Instagram, Facebook, LinkedIn, and Telegram to stay updated on our latest offerings and industry insights. Join our online community to explore endless possibilities with us!
Instagram:
Telegram:
Facebook:
LinkedIn:
Stay Safe and Healthy!
Take care of yourself and those around you.
Application Developer
Posted 6 days ago
Job Viewed
Job Description
Our client, a government agency that champions sustainable industrial development is looking for application developer to join their team in the Data Platforms Dept.
Job Type: 1 year outsource contract role with possibility of extension.
Work Type: On-Site.
Job Responsibilities:
- Perform development and maintenance of data platforms with experience in analysing data, to be able to use different types of data to create meaningful information on a web application based on ReactJS and C#.
- Create valuable insights/dashboards and data models after gathering requirements from users using Datailku/ Tableau and Python
Job Requirements:
- Bachelor Degree in Computer Science
- Minimum 3 years of experience in software development
- Experience in Dataiku and Tableau would be advantageous.
- Knowledge and experience with ReactJS and .NET, and knowledge with Python is also good to have.
- Experience with user engagement
All Curriculum Vitaes will be treated with the strictest confidentiality. By sending us your personal data, you are deemed to consent to RMA Consultants Pte Ltd and its affiliates collecting, using and disclosing your personal data for the purposes set out in our Data Protection Policy at and Privacy Policy at
We regret to inform that only shortlisted candidates will be notified.
“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 RMA Groups’s PDPA and e2i’s PDPA.”
RMA Consultants EA License No: 93C4403
Foo Erin EA Reg No: R2196422
Application Developer
Posted 6 days ago
Job Viewed
Job Description
Job Brief
We are seeking a talented application developer with a strong focus on mobile development to join our company's technology team. As an application developer, you will play a key role in designing, developing, and maintaining our in-house websites, point of sales systems, kiosk and mobile applications. You will primarily collaborate closely with our frontend/backend developers, product managers, and other stakeholders to deliver high-quality software solutions tailored to the unique needs of our operations.
In this role, you are expected to:
- Meet deadlines for assigned tasks while ensuring high-quality deliverables.
- Maintain and enhance existing systems, including refactoring legacy code for improved efficiency and maintainability.
- Develop new features for both existing systems and new projects, adhering to best practices and coding standards.
- Collaborate in requirement analysis sessions, providing accurate estimations for development efforts.
- Integrate third-party APIs seamlessly into existing systems to enhance functionality and user experience.
- Conduct thorough code reviews to uphold code cleanliness, consistency, and quality.
- Implement comprehensive testing strategies, including unit tests, integration tests, and end-to-end testing, to ensure robustness and reliability of applications.
- Engage with end-users to gather feedback and promptly address any issues or concerns, striving for continuous improvement.
- Assist in deploying applications to Azure environment, ensuring smooth and efficient deployment processes.
- Continuously optimize applications by incorporating new technologies and industry best practices.
- Create detailed technical documentation to facilitate understanding and maintenance of applications.
- Stay abreast of market trends and suggest innovative ideas to enhance the functionality and competitiveness of applications.
Qualifications:
- Strong knowledge of TypeScript and component-based architecture
- Practical experience with:
o Tailwind CSS in React Native (NativeWind)
o React Query for asynchronous data handling and state management
o Understanding of platform-specific UI/UX behavior on Android and iOS
- Familiarity with mobile development tools:
o Xcode for iOS development
o Android Studio for Android development
o React Native Debugger, Flipper, or Chrome DevTools for debugging
- Able to debug and troubleshoot layout, network, and runtime issues effectively.
- Knowledge of frontend technologies including HTML, CSS, and JavaScript.
- Experience designing and implementing RESTful APIs.
- Experience with ReactJS for frontend development is a plus.
- Experience with .NET Core and C# is a plus.
- Familiarity with relational databases such as SQL Server.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work effectively in a fast-paced, agile environment.
- Minimum Diploma in Information Technology, Computer Science or equivalent.
Nice to have:
- Portfolio or live apps published on App Store or Google Play
- Experience with CI/CD tools such as Fastlane, EAS Build
- Understanding of DevOps practices and CI/CD pipelines.
- Enthusiastic about upgrading skill sets to keep up with the latest technologies.
- Experience with integrating payment systems or gateways.
- Familiarity with Azure cloud platform.
Interview Process
1st Round : (for shortlisted candidates): 45 mins online technical interview
2nd Round : (for technically selected candidates): 40-60 mins interview
Salary will commensurate with experience and skills.
Please visit this link and complete this online interview:
Application Developer
Posted 8 days ago
Job Viewed
Job Description
About the Client
A global leader in technology consulting and digital transformation , the client specializes in delivering cutting-edge solutions to optimize business performance. With a strong focus on cloud computing, data analytics, and AI-driven insights , they empower organizations across industries to drive innovation and efficiency . Their expertise in enterprise modernization ensures seamless scalability and operational excellence for businesses worldwide.
Location – Central
Contract duration – 12 months (renewable)
Job Description:
- Extensive experience in Salesforce development, ideally with the ability to lead a development squad.
- Salesforce Public Sector solutions experience and Omniscripts/Omnistudio is preferred.
- The Developer shall be responsible for the development of the System or enhancements through configurations and if required, through Apex or Visualforce, including the technical analysis and design and configuration for system integrations and customisations.
- Design, build and configure applications to meet business process and application requirements.
- Developers with at least 2.5 years of experience and have any of the following certs, is a plus:
a. Salesforce Platform App Builder
b. Salesforce Javascript Developer I
c. Salesforce Platform Developer I
d. Salesforce Platform Developer II
Next Step:
Prepare your updated resume (please include your current salary package with full breakdown such as base, incentives, annual wage supplement, etc.) and expected package. Simply click on 'Apply here' to drop your resume or email at .
Susmita Sahu
EA License No: 91C2918
Personnel Registration Number: R23114076
Application Developer
Posted 8 days ago
Job Viewed
Job Description
Job Description:
- Strong working knowledge on the following: JVM based languages such as Java, Kotlin, Scala etc
- In-depth knowledge of RESTful API designs and microservices.
- Experience in relational and/or NoSQL databases such as MongoDB / Cosmos DB.
- Good working knowledge in Cloud experience, such as Azure.
- Knowledge of Source Code Management tools such as Git.
- Familiar with Agile development methodologies and good exposure to scrum ceremonies like Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective, Backlog Refinement.
- Good knowledge on Core (private) banking and its products/services. Having knowledge on Banking Tax domain will be an added advantage.
- Awareness of ""Clean Code"" and clean coding practices.
- Test Driven Development and ability to design Unit, Integration and Functional tests.
- Must demonstrate strong familiarity of Design Patterns.
- Good written and verbal communication skills.
- Result oriented, dedicated, hardworking, can work on own initiative and deliver on time with a high level of integrity and flexibility, sense of urgency, attention to detail and quality standards.
Requirements:
1.Java
2.Springboot
3.Azure
4.Java expert
Be The First To Know
About the latest Developer Jobs in Singapore !
Application Developer
Posted 8 days ago
Job Viewed
Job Description
About the Client
A global leader in technology consulting and digital transformation , the client specializes in delivering cutting-edge solutions to optimize business performance. With a strong focus on cloud computing, data analytics, and AI-driven insights , they empower organizations across industries to drive innovation and efficiency . Their expertise in enterprise modernization ensures seamless scalability and operational excellence for businesses worldwide.
Location – Central
Contract duration – 12 months (renewable)
Job Description:
- Design, develop, and customize Salesforce Experience Cloud sites to meet specific business needs and user requirements.
- Implement branding, styling, and user interface enhancements to create visually appealing and consistent digital experiences.
- Develop custom Lightning Web Components (LWCs), Aura components, and Apex code to extend the functionality of Experience Cloud sites.
- Configure and manage various Experience Cloud features, including topics, knowledge base, case management, and collaboration tools.
- Experience with Service Cloud (e.g., 2-3 years or equivalent proficiency) is advantageous.
Next Step:
Prepare your updated resume (please include your current salary package with full breakdown such as base, incentives, annual wage supplement, etc.) and expected package. Simply click on 'Apply here' to drop your resume or email at .
Susmita Sahu
EA License No: 91C2918
Personnel Registration Number: R23114076
Application Developer
Posted 10 days ago
Job Viewed
Job Description
Job description
What will you be doing?
- Develop Applications using Elixir Ambience (Low code Development platform) and other 3rd party tools. Elixir Ambience modules include - ETL, Form Builder, Workflow, Dashboard etc.
- Write custom codes to Integrate External API with Elixir Ambience (Scala, Java, Js)
- Produce technical documentations such as Software Design Document
- Beside the project team, work with Infrastructure team ( internal or external )to setup the different environment such as UAT and PROD
- Be part of System Integration Testing (SIT) & User Acceptance Testing (UAT)
- Support application training for users
Who are we looking for?
- Strong problem-solving, analytical and communication skills
- Experience with Agile and Scrum development methodologies / software development life cycle (Preferred)
- Demonstrate how they can balance perfectionism and pragmatism, balancing speed, maintainability, performance and cost.
- Ability to learn quickly and work independently or as part of a team
- Provide technical feedback to project lead to manage expectations of customers or IT team during requirement gathering, with the desire to simplify instead of making things more complex to meet the business requirements
- Has a healthy sense of skepticism over their own codes and able to debug and test their own codes extensively
- Resourceful and self-driven to pick up new knowledge and skills to stay ahead of technology changes
- Demonstrated good teamwork and positive attitude in meeting project deadlines
Background / Competencies and Skills
- Diploma in Computer Science/ Information Technology or equivalent.
- Well-versed in Java, .NET, JavaScript/HTML5/CSS, SQL, Scala and general software development lifecycle and best practices.
- Understanding of NoSQL Database Architecture & Web Development
- Knowledge of APIs and experience of software integration
- Methodical and good writing skills for documentation purpose
As part of any recruitment process, we collect and processes personal data relating to job applicants. We are committed to being transparent about how we collect and use that data and to meeting our data protection obligations. By sending us your resume you agree to the collection, use and/or disclosure of your personal data in the manner as set out in our Data Protection Notice for Job Applicants.
Application Developer
Posted 10 days ago
Job Viewed
Job Description
About the Client
A global leader in technology consulting and digital transformation , the client specializes in delivering cutting-edge solutions to optimize business performance. With a strong focus on cloud computing, data analytics, and AI-driven insights , they empower organizations across industries to drive innovation and efficiency . Their expertise in enterprise modernization ensures seamless scalability and operational excellence for businesses worldwide.
Location – Central
Contract duration – 12 months (renewable)
Job Description:
- Awareness of "Clean Code" and clean coding practices.
- Test Driven Development and ability to design Unit, Integration and Functional tests.
- Have a strong familiarity with Design Patterns.
- Good written and verbal communication skills.
- Able to work independently and deliver high-quality work within deadlines.
- Relevant experience with Java, Springboot and Azure.
- Strong working knowledge on the following: JVM based languages such as Java, Kotlin, Scala etc.
- In-depth knowledge of RESTful API designs and microservices.
- Experience in relational and/or NoSQL databases such as MongoDB / Cosmos DB.
- Good working knowledge in Cloud experience, such as Azure.
- Knowledge of Source Code Management tools such as Git.
- Familiar with Agile development methodologies and good exposure to scrum ceremonies like Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective, Backlog Refinement.
- Good knowledge on Core (private) banking and its products/services.
- Knowledge on Banking Tax domain will be an added advantage.
Next Step:
Prepare your updated resume (please include your current salary package with full breakdown such as base, incentives, annual wage supplement, etc.) and expected package. Simply click on 'Apply here' to drop your resume or email at .
Susmita Sahu
EA License No: 91C2918
Personnel Registration Number: R23114076