BKK, Thailand
About the Role
As a Senior Full-stack Software Engineer, you will be responsible for designing, developing, and maintaining web-based applications using a range of programming languages, frameworks, and technologies. You will work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions that meet the needs of the business and end-users. You will be expected to take ownership of your work, contribute to architectural decisions, and mentor junior engineers to help them grow and develop their skills.
About you
You are an experienced full-stack software engineer with a strong foundation in computer science, software development principles, and best practices. You have a deep understanding of web development technologies such as HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue.js. You have experience with back-end technologies such as Node.js, Ruby on Rails, or Django, and have built and deployed web applications using cloud platforms such as AWS or Azure. You have a passion for writing clean, maintainable, and scalable code and enjoy working collaboratively in a team environment. As a senior engineer, you are comfortable making technical decisions, mentoring other engineers, and communicating with stakeholders at all levels of the organization.