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)