Job Openings Lead Full Stack Developer (Thailand)

About the job Lead Full Stack Developer (Thailand)

The Lead Full Stack Developer will lead the development and maintenance of web applications, handling both frontend and backend aspects. Collaborating with cross-functional teams, this position will design, develop, test, and deploy scalable software solutions. This position will also guide platforms through the entire product lifecycle, from conception to post-launch support.

Responsibilities:

Software Design and Engineering

  • Develop and maintain frontend and backend components.
  • Collaborate with cross-functional teams to implement web application requirements.
  • Ensure application responsiveness, performance, and security through testing and optimization.
  • Ensure seamless integration between frontend and backend systems for optimal user

Troubleshooting and Issue Resolution

  • Troubleshoot and resolve issues promptly to maintain application reliability.
  • Collaborate with teams to address stability issues.
  • Ensure cross-platform compatibility and optimization.
  • Maintain API documentation and environments.

Best Practices Advocacy

  • Advocate and enforce coding standards and best practices.
  • Implement comprehensive unit and integration testing.
  • Conduct code reviews and collaborate on resolving quality issues.
  • Promote design, code reuse, and best practices for performance, quality, and security.

Professional Development

  • Stay current with trends, tools, and frameworks for frontend and backend development.
  • Pursue skill enhancement and professional growth actively.
  • Share knowledge and cultivate a culture of continuous learning within the team.
    

Qualifications:

  • BS/MS degree in Computer Science, Engineering or a related subject
  • At least 6 years of experience in Full Stack Development
  • Proven experience as a Full Stack Developer or similar role, with a strong portfolio showcasing previous work. Portfolio of developed sites with ecommerce functionality would be a huge plus.
  • Experience with microservices architecture
  • Familiarity with CI/CD, automated testing, and version control systems.
  • Experience writing REST APIs
  • Knowledge of RESTful APIs and integration of frontend components with backend services.
  • Familiarity with Apache or nginx servers
  • Must be proficient in .NET Core.
  • Proficient in frontend technologies such as HTML, CSS, JavaScript, and modern frontend frameworks (e.g., React, Angular, or Vue.js).
  • Candidate must be residing in Thailand (Hybrid Work Setup)