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 Pi R SquareApply to ECG ResearchApply to MetaApply to WV