freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Developer

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 architecture
  • Develop and maintain front-end components with a strong focus on performance, usability, and maintainability
  • Develop and maintain 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
  • Leverage 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 framework
  • Proficiency 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)
  • Ability to effectively review, validate, and improve AI-generated code and understand its technical implications

Bonus Skills

  • Experience with Drupal CMS
  • Knowledge of DevOps practices and automation
  • Understanding of Agile development methodologies
  • Problem-solving, analytical skills, communication and teamwork abilities
  • Ability to work independently and manage multiple projects

Pre-requisite

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Minimum 2+ years of full stack development experience, with significant front-end development experience
  • Portfolio of web applications and projects

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available