Point your AI agent at freehire and let it find you a job.

Get the CLI →

STORAGE ASIA PUBLIC COMPANY LIMITED

Software Developer Supervisor

Posted Updated
Discussion

Salary: ฿30,000 – ฿45,000 per month

Responsibilities:

Software Developer Supervisor (Full Stack: Laravel & Next.js or React.js)

Backend Development:

• Design and develop APIs using the Laravel framework.

• Develop and maintain database structures (MySQL, PostgreSQL, or MongoDB).

• Write code to support new features and resolve existing system issues.

• Manage authentication and authorization systems (e.g., Laravel Sanctum, Passport).

Frontend Development:

• Develop and maintain the frontend system using Next.js or React.js.

• Create responsive UI/UX designs that enhance user experience.

• Utilize component libraries such as Material-UI, TailwindCSS, or Bootstrap.

• Connect to APIs and manage state using Redux, Zustand, or Context API.

Full Stack Integration:

• Seamlessly integrate the frontend and backend systems.

• Test and optimize the system for performance and security.

• Utilize Git and GitHub/GitLab for project version control.


Additional Responsibilities:

• Collaborate with the team to design and develop new features based on customer requirements.

• Debug and optimize the system for better performance.

• Continuously learn new technologies and take on additional assigned tasks.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.

  • Minimum 3–5 years of experience in full-stack software development, with hands-on experience in Laravel and Next.js or React.js.

  • Strong proficiency in PHP and the Laravel framework, including RESTful API development, database management, authentication, and authorization.

  • Solid experience in frontend development using Next.js or React.js, JavaScript/TypeScript, HTML5, and CSS3.

  • Experience working with relational and/or NoSQL databases, such as MySQL, PostgreSQL, or MongoDB.

  • Familiarity with frontend styling frameworks and component libraries, such as Tailwind CSS, Bootstrap, or Material UI.

  • Experience with state management tools such as Redux, Zustand, or Context API.

  • Proficiency in Git and collaborative version control platforms such as GitHub or GitLab.

  • Strong understanding of software development best practices, clean code principles, system architecture, application security, and performance optimization.

  • Experience in troubleshooting, debugging, testing, and maintaining web applications.

  • Previous experience in team supervision, task assignment, code reviews, or mentoring junior developers is preferred.

  • Strong problem-solving, analytical, and communication skills, with the ability to collaborate effectively with cross-functional teams.

  • Ability to understand business and customer requirements and translate them into effective technical solutions.

  • Self-motivated, proactive, detail-oriented, and willing to learn new technologies and continuously improve development processes.


Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

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