441 Web Engineer jobs in Singapore
Senior Web Engineer
Posted 9 days ago
Job Viewed
Job Description
Join to apply for the Senior Web Engineer role at Canonical
Canonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of globally distributed collaboration, with 1100+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable and growing.
We are hiring a Senior Software Engineer on the Web Engineering team to drive best practices across the team, for all disciplines, bringing great ideas to the table to lead technical conversations. They identify risks and communicate them to relevant stakeholders, asking the right questions to move a project forward. Within the team there are fantastic opportunities to gain deep technical knowledge of complex products in innovative and fast-growing areas of the tech world with space and support to hone your craft. We value transparency, intellectual honesty and teamwork.
As a Senior Software Engineer at Canonical, you will own the development of large projects. Encourages rigorous and efficient engineering process. Writes specifications and understands risks. Works to reduce complexity. Is capable of taking on technical lead responsibilities to drive an initiative to completion. Follows industry trends and new technologies. Capable of representing their team as a subject matter expert with cross-team credibility. An exemplary engineer who mentors and develops those around them in a structured and systematic manner, sharing this responsibility for their immediate team with their manager.
Location : This role will be based remotely in the EMEA region.
The role entails
- Identifying what matters for the team and driving initiatives to improve them
- Design and implement well-tested and documented software
- Debug and fix issues encountered by your users
- Leading in our engineering process through code and architectural reviews
- Contribute to technical documentation to make it the best of its kind
- Seek improvements to engineering and operations practices
- Deploy and operate services developed by the team
- Contribute to the success of your product through technical advocacy
- Curate technical quality standards by designing the architectural approach to support business objectives
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
- An exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Drive and a track record of going above and beyond expectations
- Well-organised, self-starting and able to deliver to schedule
- Displays competency in researching new technology or approaches, and is able to tastefully and sustainably integrate changes and more modern approaches to technical projects
- Provides comprehensive and insightful code review on items of any size within the project
- An eye for accessibility and performance
- Professional written and spoken English
- Experience with Linux (Debian or Ubuntu preferred)
- Excellent interpersonal skills, curiosity, flexibility, and accountability
- Excellent communication and presentation skills
- Result-oriented, with a personal drive to meet commitments
- Ability to travel twice a year, for company events for up to two weeks each
- Experience with container tech such as LXD, Docker and Kubernetes
- Experience fostering and maintaining a talented team by defining excellence
- REST API design, development and governance
- Drive to deliver performance engineering and security experience
What we are looking for in you
Nice-to-have skills
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass, and travel upgrades for long-haul company events
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal-opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background creates a better work environment and better products. Whatever your identity we will give your application fair consideration.
Seniority level- Mid-Senior level
- Full-time
- Engineering and Information Technology
- Industries
- Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Senior Web Engineer jobs in Singapore, Singapore .
Other relevant roles: Web Frontend Engineer (Work Location: Remote in Taiwan), Senior Software Engineer - Digital Workplace, Senior Software Engineer, Full Stack (Web3), Senior Software Developer Go/Python (Acronis RMM)
#J-18808-LjbffrSenior Web Engineer
Posted today
Job Viewed
Job Description
We are seeking a highly skilled Full Stack Developer to contribute to our team. The ideal candidate will have extensive experience working with React, Java, Maps, and Kubernetes (K8s). This role involves developing and maintaining scalable web applications, ensuring seamless integration of front-end and back-end components.
Key Responsibilities:
- Develop and maintain web applications using React for front-end development.
- Integrate Azure Maps for geospatial data visualization and mapping functionalities.
- Manage and deploy applications using Kubernetes (K8s) for container orchestration.
- Design and implement RESTful APIs to support front-end functionalities.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Troubleshoot and debug issues across the full stack.
Requirements:
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in React and its core principles.
- Strong proficiency in Java.
- Experience with Azure Maps or similar geospatial data visualization tools.
- Hands-on experience with Kubernetes (K8s) for container orchestration.
- Proficiency in back-end technologies such as Node.js, Express, or similar frameworks.
- Familiarity with database technologies like PostgreSQL.
- Knowledge of RESTful APIs and web services.
- Experience with SSL/TLS encryption and certificate management.
- Strong problem-solving skills and attention to detail.
- Familiarity with microservices architecture.
- Excellent communication and teamwork skills.
Senior Web Engineer
Posted today
Job Viewed
Job Description
Join to apply for the Senior Web Engineer role at Canonical
Canonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of globally distributed collaboration, with 1100+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable and growing.
We are hiring a Senior Software Engineer on the Web Engineering team to drive best practices across the team, for all disciplines, bringing great ideas to the table to lead technical conversations. They identify risks and communicate them to relevant stakeholders, asking the right questions to move a project forward. Within the team there are fantastic opportunities to gain deep technical knowledge of complex products in innovative and fast-growing areas of the tech world with space and support to hone your craft. We value transparency, intellectual honesty and teamwork.
As a Senior Software Engineer at Canonical, you will own the development of large projects. Encourages rigorous and efficient engineering process. Writes specifications and understands risks. Works to reduce complexity. Is capable of taking on technical lead responsibilities to drive an initiative to completion. Follows industry trends and new technologies. Capable of representing their team as a subject matter expert with cross-team credibility. An exemplary engineer who mentors and develops those around them in a structured and systematic manner, sharing this responsibility for their immediate team with their manager.
Location : This role will be based remotely in the EMEA region.
The role entails
- Identifying what matters for the team and driving initiatives to improve them
- Design and implement well-tested and documented software
- Debug and fix issues encountered by your users
- Leading in our engineering process through code and architectural reviews
- Contribute to technical documentation to make it the best of its kind
- Seek improvements to engineering and operations practices
- Deploy and operate services developed by the team
- Contribute to the success of your product through technical advocacy
- Curate technical quality standards by designing the architectural approach to support business objectives
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
- An exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Drive and a track record of going above and beyond expectations
- Well-organised, self-starting and able to deliver to schedule
- Displays competency in researching new technology or approaches, and is able to tastefully and sustainably integrate changes and more modern approaches to technical projects
- Provides comprehensive and insightful code review on items of any size within the project
- An eye for accessibility and performance
- Professional written and spoken English
- Experience with Linux (Debian or Ubuntu preferred)
- Excellent interpersonal skills, curiosity, flexibility, and accountability
- Excellent communication and presentation skills
- Result-oriented, with a personal drive to meet commitments
- Ability to travel twice a year, for company events for up to two weeks each
- Experience with container tech such as LXD, Docker and Kubernetes
- Experience fostering and maintaining a talented team by defining excellence
- REST API design, development and governance
- Drive to deliver performance engineering and security experience
What we are looking for in you
Nice-to-have skills
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass, and travel upgrades for long-haul company events
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal-opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background creates a better work environment and better products. Whatever your identity we will give your application fair consideration.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering and Information Technology
- Industries
- Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Senior Web Engineer jobs in Singapore, Singapore .
Other relevant roles: Web Frontend Engineer (Work Location: Remote in Taiwan), Senior Software Engineer - Digital Workplace, Senior Software Engineer, Full Stack (Web3), Senior Software Developer Go/Python (Acronis RMM)
#J-18808-LjbffrSenior Web Engineer Position
Posted today
Job Viewed
Job Description
We are seeking a skilled Front-end Developer to join our technology team. The ideal candidate will create and maintain web platforms that connect talented traders worldwide with proprietary trading systems.
Main Responsibilities:- Build and maintain custom WordPress themes and plugins
- Develop interactive trading analytics and real-time data visualizations
- Create seamless user experiences
- Implement responsive designs across desktop and mobile platforms using WordPress best practices
- Develop custom PHP applications and WordPress plugins
- Work closely with UX/UI designers, backend developers, and product owners
- Participate in code reviews and contribute to technical architecture decisions
- Stay current with fintech industry trends, WordPress ecosystem updates, and trading technology innovations
- Support the development of new features enhancing trader success and platform scalability
- Strong proficiency in PHP (7.4+/8.0+) and MySQL database management
- Extensive experience with WordPress development (themes, plugins, custom post types, hooks/filters)
- Knowledge of modern WordPress development practices (Gutenberg blocks, REST API, WP CLI)
- Experience with HTML5, CSS3, JavaScript, and jQuery
- Familiarity with RESTful APIs and third-party integrations
- Experience with version control systems (Git)
- Understanding of WordPress security best practices and performance optimization
- 5+ years of PHP development experience with 3+ years focused on WordPress
- Experience with fintech, trading platforms, or financial applications
- Experience with real-time data handling and AJAX implementations
- Familiarity with cloud platforms (AWS, Azure, or GCP) and WordPress hosting environments
- Understanding of payment gateway integrations and secure financial transactions
- Experience with PHP frameworks is a plus
- Strong problem-solving skills and attention to detail
- Ability to work in a fast-paced, growth environment
- Interest in financial markets and trading technology
- Excellent communication and collaboration skills
- Proactive approach to learning new technologies and WordPress ecosystem updates
- Professional growth opportunities with cutting-edge fintech technology and institutional-grade trading infrastructure
- Exposure to global financial markets and proprietary trading operations
- Staying at the forefront of WordPress development in the fintech sector
- Competitive salary commensurate with experience
- Employee share option plan
To be considered for this role, please submit your portfolio showcasing WordPress projects and custom PHP solutions (GitHub links welcome). Examples of custom plugins or themes you've developed are also encouraged.
Senior Web Engineer Position
Posted today
Job Viewed
Job Description
Web Development Role
We are seeking a skilled Front-end Developer to join our technology team. The ideal candidate will create and maintain web platforms that connect talented traders worldwide with proprietary trading systems.
Main Responsibilities:
- Build and maintain custom WordPress themes and plugins
- Develop interactive trading analytics and real-time data visualizations
- Create seamless user experiences
- Implement responsive designs across desktop and mobile platforms using WordPress best practices
- Develop custom PHP applications and WordPress plugins
Collaboration & Growth:
- Work closely with UX/UI designers, backend developers, and product owners
- Participate in code reviews and contribute to technical architecture decisions
- Stay current with fintech industry trends, WordPress ecosystem updates, and trading technology innovations
- Support the development of new features enhancing trader success and platform scalability
Requirements:
- Strong proficiency in PHP (7.4+/8.0+) and MySQL database management
- Extensive experience with WordPress development (themes, plugins, custom post types, hooks/filters)
- Knowledge of modern WordPress development practices (Gutenberg blocks, REST API, WP CLI)
- Experience with HTML5, CSS3, JavaScript, and jQuery
- Familiarity with RESTful APIs and third-party integrations
- Experience with version control systems (Git)
- Understanding of WordPress security best practices and performance optimization
Preferred Experience:
- 5+ years of PHP development experience with 3+ years focused on WordPress
- Experience with fintech, trading platforms, or financial applications
- Experience with real-time data handling and AJAX implementations
- Familiarity with cloud platforms (AWS, Azure, or GCP) and WordPress hosting environments
- Understanding of payment gateway integrations and secure financial transactions
- Experience with PHP frameworks is a plus
Personal Qualities:
- Strong problem-solving skills and attention to detail
- Ability to work in a fast-paced, growth environment
- Interest in financial markets and trading technology
- Excellent communication and collaboration skills
- Proactive approach to learning new technologies and WordPress ecosystem updates
What We Offer:
- Professional growth opportunities with cutting-edge fintech technology and institutional-grade trading infrastructure
- Exposure to global financial markets and proprietary trading operations
- Staying at the forefront of WordPress development in the fintech sector
Compensation & Benefits:
- Competitive salary commensurate with experience
- Employee share option plan
To be considered for this role, please submit your portfolio showcasing WordPress projects and custom PHP solutions (GitHub links welcome). Examples of custom plugins or themes you've developed are also encouraged.
stack developer
Posted 3 days ago
Job Viewed
Job Description
A Full Stack Developer is a professional responsible for working on end-to-end development processes involving both front-end and back-end in a three-tier web platform. He/she designs, develops, and maintains fully-fledged and functioning platforms with databases or servers.
Responsibilities:
1. Work with development teams and project managers to ideate software solutions. 2. Design client-side and server-side architecture suitable for three-tier web (and cloud native) architecture
3. Build the front-end of applications through appealing visual design.
4. Develop and manage well-functioning databases and applications, including caching, persistence and high performance designs
5. Define and write effective APIs.
6. Test software to ensure responsiveness and efficiency.
7. Troubleshoot, debug, and upgrade software.
8. Create security and data protection settings.
9. Write technical documentation.
10. Collaborate with Business Analysts to help translate user requirements into the appropriate functionalities.
Requirements and Skills:
• BS or MS in Computer Science or related technical field
• 5 years and above of experience in building cloud native restful web services
• Familiarity with common stacks and frameworks such as Java/Jakarta EE based frameworks, and node.js
• Fluent in the server-side development languages, especially in Java and/or node.js • Knowledge of multiple front-end languages and libraries (e.g., HTML/CSS, JavaScript, XML, jQuery).
• Good experience in RDBMS system and SQL language, including the use of persistence frameworks such as Hibernate.
• Familiarity with development and deployment in the cloud environment such as AWS, and Azure is preferred.
• Knowledge in modern NoSQL databases will be an advantage.
• Committed to quality, including security and performance
• strong verbal and written communication skills
• Demonstrated ability to pick up new languages, tools and design patterns as needed
#J-18808-Ljbffrstack developer
Posted today
Job Viewed
Job Description
A Full Stack Developer is a professional responsible for working on end-to-end development processes involving both front-end and back-end in a three-tier web platform. He/she designs, develops, and maintains fully-fledged and functioning platforms with databases or servers.
Responsibilities:
1. Work with development teams and project managers to ideate software solutions. 2. Design client-side and server-side architecture suitable for three-tier web (and cloud native) architecture
3. Build the front-end of applications through appealing visual design.
4. Develop and manage well-functioning databases and applications, including caching, persistence and high performance designs
5. Define and write effective APIs.
6. Test software to ensure responsiveness and efficiency.
7. Troubleshoot, debug, and upgrade software.
8. Create security and data protection settings.
9. Write technical documentation.
10. Collaborate with Business Analysts to help translate user requirements into the appropriate functionalities.
Requirements and Skills:
• BS or MS in Computer Science or related technical field
• 5 years and above of experience in building cloud native restful web services
• Familiarity with common stacks and frameworks such as Java/Jakarta EE based frameworks, and node.js
• Fluent in the server-side development languages, especially in Java and/or node.js • Knowledge of multiple front-end languages and libraries (e.g., HTML/CSS, JavaScript, XML, jQuery).
• Good experience in RDBMS system and SQL language, including the use of persistence frameworks such as Hibernate.
• Familiarity with development and deployment in the cloud environment such as AWS, and Azure is preferred.
• Knowledge in modern NoSQL databases will be an advantage.
• Committed to quality, including security and performance
• strong verbal and written communication skills
• Demonstrated ability to pick up new languages, tools and design patterns as needed
#J-18808-LjbffrBe The First To Know
About the latest Web engineer Jobs in Singapore !
Full Stack Developer
Posted today
Job Viewed
Job Description
Are you a fun individual who loves to work for a team-centric company?
Full stack developers are proficient front and backend coders. The key responsibilities include designing user interactions on websites, developing servers, and databases for website functionality, and coding for responsive design across all devices.
Job Responsibilities- Write high quality and maintainable code on open-source (Linux based) web platforms and frameworks (Example: NodeJS, Angular, ReactJS, Go, etc.)
- Experience in developing high performance and scalable VueJS (Frontend) & Laravel (Backend) based web applications
- Experience with at least MYSQL and MariaDB database
- Experience with unit testing and regression testing
- Proficient in using React Family Bucket or equivalent related technologies
- Designing and developing APIs.
- Experience using GIT and Agile Development.
- Minimum Bachelor’s Degree in Computer Science, Engineering or a similar discipline
- Minimum 2 years of working experience in related field
- Work in a cross-functional service team consisting of UI/UX designers, DevOps, and other specialists
- Believes in good programming habits & pursue writing elegant code
- Excellent command of English Language (written & spoken)
- Excellent written and communication and skills
- Team-oriented, outgoing and able to work with minimal supervision
- Mature, driven and proactive in problem-solving
- Possess good interpersonal and communications skills
Working Hours: Monday – Friday (9am – 6pm)
#J-18808-LjbffrFull Stack Developer
Posted 1 day ago
Job Viewed
Job Description
Overview
We are seeking a skilled Full Stack Developer with strong expertise in TypeScript, Python, and database technologies such as Microsoft SQL, Oracle, or PostgreSQL. The ideal candidate will have hands-on experience with CI/CD pipelines using GitHub Actions , artifact management with JFrog Artifactory , and deployment on AWS cloud and containerized environments (Docker, Kubernetes) .
The role requires a solid foundation in DevOps principles, infrastructure automation, security best practices, and Linux system administration (preferably RedHat Linux) . Proficiency in Pandas, NumPy, and application security tools (SAST/OSS) is highly valued. Strong problem-solving, collaboration, and communication skills are essential, as this position works closely with cross-functional teams to deliver secure, scalable, and efficient solutions.
Job Requirements- Possess a degree in Computer Science/Information Technology or related fields.
- Experience in Typescript and Python preferred and demonstrates Test Driven Development (TDD) in their work
- Experience with database technologies such as Microsoft SQL, Oracle, or PostgreSQL
- Proficiency in using GitHub for version control, collaboration, and code review processes.
- Experience in configuring and managing CI/CD pipelines using GitHub Actions for automated software builds, tests, and deployments.
- Experience with JFrog Artifactory in managing artifact repositories for storing and distributing software packages.
- Experience with Cloud platforms (AWS preferred) and containerization technologies (e.g. Docker, Kubernetes).
- Excellent problem-solving and analytical skills, with the ability to identify and mitigate security risks.
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
- In-depth knowledge of DevOps principles, practices, and tools, including CI/CD pipelines, configuration management, and infrastructure automation.
- Good understanding of security and networking principles, protocols, and technologies.
- Familiarity with tools in the application security space, e.g. SAST and OSS.
- Strong knowledge of Linux systems, preferably RedHat Linux.
- Proficient in data manipulation using Pandas and NumPy.
Salary budget up to 6900 SGD
About CLPS RiDiKRiDiK is a global technology solutions provider and a subsidiary of CLPS Incorporation (NASDAQ: CLPS), delivering cutting-edge end-to-end services across banking, wealth management, and e-commerce. With deep expertise in AI, cloud, big data, and blockchain, we support clients across Asia, North America, and the Middle East in driving digital transformation and achieving sustainable growth. Operating from regional hubs in 10 countries and backed by a global delivery network, we combine local insight with technical excellence to deliver real, measurable impact. Join RiDiK and be part of an innovative, fast-growing team shaping the future of technology across industries.
Seniority level- Associate
- Contract
- Information Technology
- IT Services and IT Consulting
Referrals increase your chances of interviewing at CLPS Global by 2x
#J-18808-LjbffrFull Stack Developer
Posted 1 day ago
Job Viewed
Job Description
Overview
Are you passionate about both frontend and backend development and eager to grow your skills in a dynamic and supportive environment? We are looking for a Full Stack Developer to join our innovative team and contribute to the development of cutting-edge web and mobile applications. Based in Singapore, this is an exciting opportunity to gain hands-on experience while working on impactful projects that shape the future of our products.
As a Full Stack Developer, you will assist in the design, development, and maintenance of both frontend and backend components of our web and mobile applications. You will collaborate closely with senior developers and cross-functional teams, learn new technologies, and contribute to the development of high-quality solutions. This is a fantastic opportunity to build your career in full-stack development, with mentorship and growth potential in a fast-paced and evolving tech environment.
If you're ready to enhance your skills and take on new challenges while making a real impact, we'd love to have you on our team!
About Us
GivEnergy is a globally established leader in energy storage solutions, specializing in the manufacture of cutting-edge electronic equipment designed to manage energy use and production. The GivEnergy range includes inverters, battery systems, EV chargers, energy management software, and a variety of supporting accessories. Together, these products form a comprehensive, end-to-end ecosystem that empowers customers to take control of their energy usage and production.
Key Accountabilities- Frontend & Backend Development: Assist in the design, development, and maintenance of both frontend and backend components of web and mobile applications. Work with senior developers to implement new features, ensuring seamless integration between frontend and backend systems. Develop and maintain user interfaces while ensuring they are responsive, interactive, and user-friendly.
- Feature Implementation & Bug Fixing: Support the implementation of new features based on project requirements, contributing to both frontend and backend codebases. Assist in identifying, diagnosing, and fixing bugs, ensuring the application runs smoothly across all platforms. Collaborate with senior team members to ensure that the implemented features meet technical and user requirements.
- Collaboration with Cross-Functional Teams: Collaborate closely with senior developers, product managers, designers, and QA teams to gather technical requirements, understand business objectives, and ensure features align with user needs. Participate in team discussions and brainstorming sessions to refine technical solutions and ensure a cohesive development process.
- Testing & Quality Assurance: Assist with unit testing, integration testing, and debugging across both frontend and backend systems. Work closely with the QA team to ensure that new features and bug fixes meet quality standards and are free from defects before being released. Participate in code reviews to ensure code quality and consistency.
- System Maintenance & Performance Monitoring: Help maintain system stability and performance across both the frontend and backend. Monitor system performance, identify areas for improvement, and contribute to ongoing performance optimisation. Assist in addressing issues related to downtime, slow performance, and user experience feedback.
- Learning & Professional Development: Continuously develop technical skills in both frontend and backend development, staying up-to-date with industry best practices and emerging technologies. Actively seek learning opportunities and feedback from senior developers to grow expertise in full-stack development.
- Security & Best Practices: Support the implementation of security best practices in both frontend and backend development. Help ensure the secure transmission of data, implement authentication protocols, and maintain the integrity of user information. Follow coding standards and development practices to ensure that all code is maintainable and scalable.
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Professional certifications in relevant technologies (e.g., AWS Certified Developer, Google Cloud, or mobile development frameworks) is a plus.
- 2+ years of experience in full-stack development, with exposure to both frontend and backend development.
- 2+ years of experience with backend technologies like Node.js, Express, or equivalent (or backend frameworks such as Django, Flask, etc.).
- Exposure to cloud platforms such as AWS (S3, Lambda, API Gateway, EC2) or equivalent (Azure, GCP).
- Basic understanding of RESTful API development and integration.
- Experience working with version control systems (e.g., Git, GitHub).
- Exposure to working in Agile environments (Scrum or Kanban) with collaborative, cross-functional teams.
- Familiarity with mobile-first design and responsive web development.
Join us in shaping a sustainable future with GivEnergy!
Seniority level : Associate
Employment type : Full-time
Job function : Information Technology and Engineering
Industries : Appliances, Electrical, and Electronics Manufacturing and Services for Renewable Energy
Referrals increase your chances of interviewing at GivEnergy by 2x
Get notified about new Full Stack Engineer jobs in Singapore, Singapore .
Note: This description reflects the original content without translation or additional facts.
#J-18808-Ljbffr