Senior Full Stack Developer

atOsotspa PCL

Responsibilities

1. Solution Design & Technical Leadership

  • Design and develop scalable, high-performance web applications and backend services
  • Translate business requirements into technical solutions and system designs
  • Define system architecture, technical specifications, and integration approaches
  • Conduct impact analysis and propose optimal technical solutions considering scalability, security, and maintainability
  • Review code and provide technical guidance to junior developers
  • Ensure adherence to coding standards, best practices, and security guidelines

2. Requirement Analysis & Stakeholder Collaboration

  • Collaborate with business users and stakeholders to gather and clarify requirements
  • Analyze and convert functional requirements into detailed technical specifications
  • Provide technical consultation regarding feasibility, constraints, and alternative approaches
  • Participate in solution discussions and present technical proposals to stakeholders

3. Development & Implementation

  • Develop frontend applications using modern JavaScript frameworks (e.g., React, Vue.js)
  • Build and maintain backend services using Node.js
  • Design and optimize database structures and write efficient SQL queries
  • Implement RESTful APIs and microservices-based solutions
  • Ensure application performance, responsiveness, and reliability

4. DevOps & Quality Assurance

  • Build, enhance, and maintain CI/CD pipelines for web application deployment
  • Manage source code using Git and follow branching strategies
  • Support testing activities including unit testing and integration testing
  • Troubleshoot and resolve complex technical issues in development and production environments

5. Continuous Improvement

  • Identify opportunities to improve system architecture and development processes
  • Stay up to date with emerging technologies and industry best practices
  • Contribute to knowledge sharing and technical capability development within the team

Qualifications

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, Information Technology, or a related field
  • 5–10 years of experience in application development
  • Strong experience in web frontend technologies including JavaScript, TypeScript, HTML5, CSS, and Web Components
  • Experience in backend service development using Node.js
  • Hands-on experience with at least one modern JavaScript framework (e.g., React or Vue.js)
  • Solid understanding of microservices architecture and API-based system design
  • Experience working with both SQL and NoSQL databases (e.g., MSSQL, PostgreSQL, DynamoDB) and ability to write efficient SQL queries
  • Experience in building or maintaining CI/CD workflows for web application projects
  • Proficiency in using Git as a source code version control system
  • Good knowledge of online security practices and protocols (e.g., Authentication/Authorization, OAuth, JWT, HTTPS, secure coding practices)
  • Experience collaborating with business users to gather requirements and translate business needs into technical solutions
  • Experience in solution design, technical documentation, and impact analysis for complex systems


Experience required
  • any or no experience
Salary
  • Negotiable
Job function
  • IT / Programming
  • Management
Job type
  • Full-time

Company overview

Size:500-1000 employees
Industry:Consumer Products
Location:Bangkok
Founded in:1891
Ranking:4.5/5

Osotspa Public Company Limited, founded in 1891, is a leading Thai consumer products company with over 130 years of experience in delivering quality products. The company specializes in non-alcoholic beverages, personal care products, healthcare products, and confectionery in 39 ...

Read more

Why join us:

At Osotspa, we offer a dynamic environment where innovation and passion come together. Joining our team provides you with the opportunity to contribute to a global leader in consumer goods. We offer a collaborative work culture that values personal and professional growth. We bel ...

Read more

Job location: Bang Kapi
Head office: 348 Ramkhamhaeng Rd., Huamak, Bangkapi, Bangkok 10240 Thailand.
Display map
WorkVenture gives you an inside look at what it's like to work at Osotspa PCL, office & team photos, reviews and more. This is the Osotspa PCL Company Page. All content is posted anonymously by employees currently or previously working at Osotspa PCL.Apply to TT NetworkApply to Lub DApply to ZARAApply to Brand Panorama