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).
  • Must be residing in Thailand
  • Must be amenable to work in Bangkok, Thailand (Hybrid Work Setup)