About the job Senior Software Engineer (JavaScript/TypeScript) Permanent
Senior Software Engineer (JavaScript/TypeScript) Permanent
Location: Thailand
Employment Type: Permanent, Full-time
Location Type: Hybrid (Remote + Thailand office)
Department: Engineering
Build Scalable Platforms That Power the Future of Fintech
A leading regional fintech company is seeking a Senior Software Engineer (JavaScript/TypeScript) to design and develop high-performance systems across both backend and frontend. You'll work on large-scale platforms that deliver accessible, affordable financial services to millions of users in Southeast Asia.
This is a permanent role with hybrid flexibility (remote + Thailand office). You'll have the chance to solve complex technical problems while contributing to systems that make financial services simpler, smarter, and more inclusive.
Responsibilities
- Develop high-quality backend applications using Node.js and modern frameworks.
- Build and maintain frontend applications using React.js / Next.js.
- Ensure production stability by resolving critical issues quickly.
- Analyze existing systems and propose improvements for scalability and performance.
- Support cross-functional teams on change requests and feature enhancements.
- Mentor junior engineers on development best practices.
- Review and approve pull requests to maintain code quality.
Requirements
- Bachelors Degree in Computer Science, Software Engineering, IT, or related field.
- 3+ years of professional software engineering experience.
- Strong knowledge of Node.js, NestJS, ExpressJS, GraphQL.
- Strong frontend skills with React.js / Next.js and modern UI frameworks.
- Database experience with MongoDB and MySQL.
- Exposure to automation frameworks (Selenium, Cypress, Puppeteer, etc.).
- Solid understanding of algorithms, data structures, and core CS fundamentals.
- Passionate about programming, problem-solving, and building scalable systems.
Nice to Have
- Portfolio or relevant project work showcasing full-stack expertise.
- Experience with cloud services (AWS, GCP) and Infrastructure as Code practices.
- Knowledge of UI/UX design principles.
- Familiarity with TDD/BDD approaches.
- Experience with web templating languages (Pug, Slim, etc.).
- Clear technical documentation writing skills.
What You'll Get
- Permanent role with competitive salary and performance bonuses.
- Hybrid work setup flexible hours with the option to work remotely and on-site.
- Exposure to international teams in a flat, collaborative organization.
- Career development opportunities in a fast-growing fintech environment.
- Free training and continuous development support.
- Challenging, impactful projects with direct real-world outcomes.
- Casual and open work culture with a focus on results.