Find a jobRecruiters

Software Developer (Junior / Senior Level)

Exclusive opportunity

Onsite

Software Developer (Junior / Senior Level)

Sirisoft Public Company Limited

Software Developer (Junior / Senior Level)

Skills

Google Cloud PlatformMongoDBNextMobile DevelopmentDockerNestReactVueNodeTypescriptDjangoPythonGolangJavaFlutterReact NativeC#.NETTesting & QAMicroservicesHTMLSassTailwind CSSSvelteExpressSpring BootPostgreSQLMySQLAWS LambdaKafkaRedisRabbitMQGitGraphQLGitLabBitbucketJenkinsCypressAWSWebpackGitHubKubernetesFigmaJavascript

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bangkok, Thailand

Work mode:

Onsite

Published on:

3 September 2026

What they need


We are looking for passionate Software Developers to join our growing technology team. The ideal candidates are self-motivated, detail-oriented, and enjoy building scalable Web and Mobile applications in a collaborative environment.

  • Junior Level (Fresh graduates are welcome with strong internship/academic projects)
  • Senior Level (3–5+ years of experience in software development)

Role Overview:

You will be responsible for designing, developing, and maintaining modern Web and Mobile applications, including frontend interfaces, backend services, APIs, and databases. You will work closely with UX/UI designers, product owners, QA, and DevOps teams to deliver high-quality software solutions.

Key Responsibilities:

  1. Application Development
  • Design and develop Web and Mobile applications from Figma / Adobe XD designs.
  • Build responsive, scalable, and user-friendly interfaces.
  • Ensure pixel-perfect UI implementation with UX/UI teams.
  1. Backend & API Development
  • Design and implement RESTful APIs, Web Services, and Microservices.
  • Develop backend systems using modern programming languages and frameworks.
  • Support real-time communication using WebSockets where required.
  • Work with both relational and NoSQL databases.
  1. System Design & Architecture
  • Design and maintain scalable system architecture (Monolith or Microservices).
  • Design database schemas and optimize queries for performance.
  • Apply best practices for performance, scalability, and maintainability.
  1. Code Quality & Testing
  • Review, refactor, and optimize code for performance and maintainability.
  • Conduct code reviews before releasing to QA.
  • Write and support automated testing (unit/integration where applicable).
  1. Troubleshooting & Optimization
  • Identify, troubleshoot, and resolve system issues.
  • Analyze logs and system metrics to prevent recurring issues.
  • Provide long-term fixes and improvements.
  1. Collaboration & Delivery
  • Work closely with cross-functional teams (UX/UI, QA, DevOps, Product).
  • Deliver tasks on time and communicate progress proactively.
  • Participate in team discussions, knowledge sharing, and continuous improvement.

Requirements:

  • Bachelor’s degree in Computer Science, Computer Engineering, or related fields.
  • Junior Level: Fresh graduates are welcome with strong academic performance or internship experience.
  • Senior Level: 3–5+ years of experience in software development.

Technical Skills:

Core Skills

  • Strong understanding of JavaScript / TypeScript (frontend and backend)
  • Experience with RESTful APIs, WebSockets, or Microservices architecture
  • Familiarity with Git and version control workflows (GitHub / GitLab / Bitbucket)
  • Strong problem-solving and analytical skills

Frontend (FE)

  • Frameworks: React, Angular, Next.js, React Native, Flutter (or Vue.js, Svelte)
  • UI: HTML5, CSS3 (SASS/LESS), Tailwind CSS, Material-UI
  • State Management: Redux, NgRx, React Query, Apollo Client
  • Tooling: Webpack / Vite, Jest, React Testing Library, Cypress

Backend (BE)

  • Languages/Frameworks: Java (Spring Boot), Golang, NestJS (TypeScript), C# (.NET Core)
    (or Node.js/Express, Python/Django as alternatives)
  • API: RESTful APIs, GraphQL, gRPC, WebSockets
  • Architecture: Microservices, Serverless (AWS Lambda / GCP Cloud Functions)
  • DevOps Basics: Docker, Kubernetes, CI/CD (Jenkins, GitHub Actions)
  • Messaging: Kafka, RabbitMQ (nice to have)

Database

  • Relational: PostgreSQL, MySQL
  • NoSQL: MongoDB, Redis

Soft Skills

  • Strong communication skills and ability to work with cross-functional teams
  • “Can-do” attitude with willingness to learn and adapt
  • Team player with ownership mindset
  • Able to work under deadlines and manage priorities effectively

Eligibility Requirement:

  • Candidates must be authorized to work in Thailand.
  • Visa and work permit sponsorship is not provided for this role.

Other offers great for you!

These companies are also looking for great profiles

Top Profil

Senior Software Engineer C# / .NET, développement augmenté par l’IA

480 - 500

Freelance

Paris, France

Hybrid

Skills

DockerDevOpsC#.NETEvent Driven ArchitectureMicroservicesRESTful APIsGrafanaAIGitHubKubernetesEvent ManagementCopilotAzure.NET 8 / 10.NET Framework 4.7.2ASP.NET CoreAPIAWSAzureDockerKubernetesCI/CDClaude CodeCursorGitHub Copilot

3 days ago

Quick apply

Espace Freelance

Développeur Senior Fullstack

Freelance

Nantes, France

Hybrid

Skills

VueJavaHexagonal ArchitectureSpring BootKafkaOpenTelemetry

2 hours ago

Quick apply

Espace Freelance

Développeur Senior Fullstack

Freelance

Paris, France

Hybrid

Skills

VueJavaHexagonal ArchitectureSpring BootKafkaOpenTelemetry

2 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools