Job Openings Fullstack Engineer

About the job Fullstack Engineer

Job Description

Our team is in the Education-Technology industry, focusing primarily on the B2B Adult Education market. We are developing a Learning Platform as a Service for both Adult Trainers and Learners. By integrating Learning Theory, Deep Tech, and Data Security, we will personalize the approach to training to optimize the efficiency and productivity of one's learning journey.

Candidate will work closely with our CEO and Tech Lead in building and maintaining our Software as a Service product for an educational platform based in Singapore. The successful candidate will be responsible for developing high-quality web-based applications using their expertise in PHP, Laravel, MySQL, Vue.js, and other relevant technologies. They will also be working in a fast-paced, collaborative environment with other developers and stakeholders.

Responsibilities

  • Design and develop high-quality, scalable, and maintainable web-based applications using PHP, Laravel, MySQL, and Vue.js.
  • Work closely with stakeholders to gather and understand requirements, and translate them into technical specifications and designs.
  • Collaborate with other developers to ensure that the code is maintainable, scalable, and follows best practices.
  • Write clean, well-documented, and efficient code that adheres to software development standards and guidelines.
  • Perform code reviews and ensure that the code meets the requirements and quality standards.
  • Participate in the entire software development life cycle, from requirements gathering and design to development, testing, and deployment.
  • Use Agile/Scrum methodology to manage the software development process, including sprint planning, daily stand-ups, and sprint reviews.
  • Keep up to date with emerging trends and technologies in software development.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • At least 5 years of experience in software development using PHP, Laravel, MySQL, and Vue.js.
  • Strong knowledge of web development, including HTML, CSS, and JavaScript.
  • Experience working with RESTful APIs and web services.
  • Familiarity with version control systems such as Git.
  • Experience with database design and development using MySQL.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work in a fast-paced, dynamic environment with tight deadlines.
  • Strong communication skills and the ability to collaborate effectively with other team members.
  • Having experience with AWS or other cloud platforms would be a plus
  • Having experience in Agile/Scrum methodology would be a plus.

If you are passionate about developing high-quality software solutions and working in a fast-paced, collaborative environment, we encourage you to apply for this exciting opportunity.

If you are interested, kindly send your resume by clicking the "APPLY NOW" button.