Search by job, company or skills

Sirisoft Public Company Limited

Software Developer

Fresher

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 months ago

Job Description

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.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 125134245

Similar Jobs

Software Developer

**********Company Name Confidential