Duties include:
- Participating in the design and creation of scalable software
- Writing clean, functional code on the front-end
- Troubleshooting and fixing bugs or other coding issues
Job brief
We are looking for a Full Stack Developer with 2+ years of experience to design, develop, and maintain both front-end and back-end software solutions. You'll be part of a cross-functional team responsible for the full software development life cycle, from conception to deployment. The ideal candidate should have a strong foundation in both front-end and back-end development, with the ability to work independently and collaborate effectively with team members.
Responsibilities
- Participate in the design and creation of scalable software architecture
- Develop and maintain both front-end and back-end components of applications
- Write clean, functional code on both client and server sides
- Design and implement database schemas, APIs, and server-side logic
- Build the front-end of applications through appealing visual design
- Ensure cross-platform optimization and responsiveness of applications
- Integrate front-end and back-end components
- Implement security and data protection measures
- Troubleshoot and debug applications across the entire stack
- Collaborate with development teams and product managers to ideate software solutions
- Work within Agile development methodologies
Requirements and skills
- Production application experience with React application framework
- Strong experience with React and modern JavaScript (ES6+)
- Proficiency in HTML5, CSS3, and responsive design principles
- Experience with front-end build tools and package managers (npm, webpack)
- Knowledge of UI/UX design principles
- Experience with state management solutions (Redux, Mobx)
- Proficiency in server-side programming languages (Node.js, PHP)
- Strong experience with RESTful API design and implementation
- Experience with database systems (MySQL, MongoDB, PostgreSQL)
- Knowledge of server architecture and web servers (Apache, Nginx)
- Understanding of cloud services (AWS, GCP, or Azure)
Additional Skills
- Experience with Drupal CMS is a plus
- Knowledge of DevOps practices
- Understanding of Agile development methodologies
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Ability to work independently and manage multiple projects
Education and Experience
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Minimum 2+ years of full stack development experience
- Portfolio of web applications and projects
Interested applicants, please send in your updated resume with the following:
- Recent photograph
- Current/Last drawn salary
- Expected salary
- Availability
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full Stack Developer
2026-01-21
Full Stack Developer
2025-12-22
Power ML Engineer
2026-05-26
- Posted
- Feb 11, 2025
- Type
- Full-time
- Level
- Executive
- Location
- Singapore
- Company
- AsiaOne.com
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full Stack Developer
2026-01-21
Full Stack Developer
2025-12-22
Power ML Engineer
2026-05-26