ÆON Thana Sinsap (Thailand) Public Company Limited (AEONTS)

Senior Software Engineer (Full Stack)

ÆON Thana Sinsap (Thailand) Public Company Limited (AEONTS)  •  Bangkok, TH (Onsite)  •  2 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
53
AI Success™

Job Description

We are seeking a versatile Senior Software Engineer (Full Stack) to join our engineering team. In this role, you will be responsible for designing and implementing scalable web applications using a modern TypeScript-based stack. You will bridge the gap between elegant user interfaces and robust, event-driven backends, ensuring high performance and responsiveness to requests from the front end.

Core Responsibilities

  • Frontend Development: Build responsive, high-performance user interfaces using Vue.js and TypeScript
  • Backend Engineering: Design and maintain scalable microservices or monolithic architectures using Node.js and NestJS
  • Database Management: Model and manage data efficiently within MongoDB, ensuring data integrity and optimized query performance.
  • Event-Driven Architecture: Implement and manage real-time data streaming and inter-service communication using Apache Kafka
  • Code Quality: Write clean, maintainable, and well-documented code while participating in rigorous peer code reviews.
  • Collaboration: Work closely with product managers and designers to translate requirements into technical specifications.

Requirements

    • Bachelor’s degree in Computer Science, Engineering, or related fields.
    • 10+ years of experience across multiple roles such as software engineer, tech lead, and software engineering/Development Manager.
    • Technical stack agnostic. Strong technical background across frontend, backend, cloud platforms, and software architecture
    • Excellent leadership, communication, and problem-solving skills.
    • Experience working in E-Commerce, Retail, and Warehousing domain would be an advantage.
    • Frontend: Proficiency in Vue.js 3 (Composition API) and TypeScript
    • Backend: Strong experience with Node.js and the NestJS framework.
    • Database: Expertise in NoSQL schema design and aggregation pipelines in MongoDB and expertise in SQL schema design and aggregation pipelines in Postgresql
    • Streaming: Hands-on experience with Kafka (Producers, Consumers, and Topic management).
    • General: Deep understanding of RESTful APIs and/or GraphQL.
    • DevOps: Familiarity with the using of Docker, CI/CD pipelines, and cloud infrastructure.
ÆON Thana Sinsap (Thailand) Public Company Limited (AEONTS)

About ÆON Thana Sinsap (Thailand) Public Company Limited (AEONTS)

ÆON Thana Sinsap (Thailand) Public Company Limited (AEONTS) is a Financial Services company located at 388 Exchange Tower 27th floor, Sukhumvit, Klongtoey, Bangkok, Thailand.

Industry
Finance & Insurance
Company Size
201-500 employees
Headquarters
Bangkok, TH
Year Founded
1992
Website
co.th
Social Media