We are seeking an experienced Software Developer to join our team. We are currently utilizing technology based on JavaScript/TypeScript, HTML5/CSS3, Java, Golang and C# to build applications that support business growth. The ideal candidate is self-motivated, deadline-driven, and brings a professional, team-oriented attitude.
Job Description
- Design and develop Web/Mobile applications from Figma / Adobe XD designs.
- Design and implement Web APIs / Web Services based on requirements.
- Collaborate with UX/UI designers to ensure pixel-perfect, accessible UIs.
- Review, refactor and optimize source code for performance and maintainability.
- Enforce quality standards and conduct code reviews before handing off to QA.
- Design and maintain database schemas for web applications.
- Troubleshoot issues, provide clear diagnoses and long-term fixes.
- Collect and analyze data (logs, metrics) to prevent future setbacks.
- Deliver tasks on time and communicate progress proactively.
- Continuously learn new technologies and share knowledge with the team.
Requirements
- Bachelors Degree in Computer Science, Computer Engineering, or related field.
- Strong problem-solving and analytical skills.
- Experience with RESTful APIs, WebSockets or a microservices architecture.
- Solid understanding of JavaScript/TypeScript across front- and back-end.
- Familiarity with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
- Excellent communication skills for collaborating with cross-functional teams.
- Can-do attitude, team player, and eagerness to learn.
- Proficient with Git and modern version control workflows (GitHub/GitLab/Bitbucket).
Frontend (FE):
- Frameworks/Libraries: Flutter, React, Angular, Next.js, React Native (or Vue.js, Svelte).
- UI/Styles: HTML5, CSS3 (SASS/LESS), Tailwind CSS, Material-UI.
- State Management & Data Fetching: Redux, NgRx, React Query, Apollo Client.
- Tooling & Testing: Webpack/Vite, Jest, React Testing Library, Cypress.
Backend (BE):
- Languages/Frameworks: Golang, Java (Spring Boot), NestJS (TypeScript), C# (.NET Core) (or Node.js/Express, Python/Django).
- API & Services: RESTful APIs, GraphQL, gRPC, WebSockets.
- Architecture: Microservices, Serverless (AWS Lambda/GCP Cloud Functions).
- DevOps & Infra: Docker, Kubernetes, CI/CD (Jenkins, GitHub Actions), message queues (Kafka, RabbitMQ).
Eligibility Requirements
- This position is open to candidates who are authorized to work in Thailand without visa sponsorship.
- We are unable to provide visa or work permit support for this role.