Full Stack Developer

Asiaonecom — Singapore · Posted ~22 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

About Us AsiaOne is an established leading one-stop digital content destination based in Singapore and serving a regional audience. We believe in constantly adapting and innovating to be relevant for our clients and audiences. Your main duties include designing, developing, and maintaining scalable front-end software solutions by writing clean, functional code and troubleshooting bugs and technical issues. The Role We are looking for a Full Stack Developer with 2+ years of experience, with a strong focus on front-end development, 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 front-end development and a good understanding of back-end development, with the ability to work independently and collaborate effectively with team members. What You’ll Do Participate in the design and creation of scalable software architectureDevelop and maintain front-end components with a strong focus on performance, usability, and maintainabilityDevelop and maintain back-end components of applicationsWrite clean, functional code on both client and server sidesDesign and implement database schemas, APIs, and server-side logicBuild the front-end of applications through appealing visual designEnsure cross-platform optimization and responsiveness of applicationsIntegrate front-end and back-end componentsImplement security and data protection measuresTroubleshoot and debug applications across the entire stackCollaborate with development teams and product managers to ideate software solutionsWork within Agile development methodologiesLeverage AI-assisted development tools to improve development efficiency, code quality, debugging, testing, and documentation What You Bring Core Technical Skills Production application experience with React application frameworkStrong experience with React, modern JavaScript (ES6+) and RESTful API design and implementationProficiency in HTML5, CSS3, and responsive design principles and server-side programming languages (Node.js, PHP)Experience with front-end build tools and package managers (npm, webpack), state management solutions (Redux, MobX) and database systems (MySQL, MongoDB, PostgreSQL)Knowledge of UI/UX design principles and server architecture and web servers (Apache, Nginx)Understanding of cloud services (AWS, GCP, or Azure)Experience using AI-assisted development tools in software development, including code generation, code review, debugging, testing, or development productivityAbility to effectively review, validate, and improve AI-generated code and understand its technical implications Bonus Skills Experience with Drupal CMSKnowledge of DevOps practices and automationUnderstanding of Agile development methodologiesProblem-solving, analytical skills, communication and teamwork abilitiesAbility to work independently and manage multiple projects Pre-requisite Bachelor's degree in Computer Science, Software Engineering, or related fieldMinimum 2+ years of full stack development experience, with significant front-end development experiencePortfolio of web applications and projects