Senior Software Developer
Sirisoft
•
2 months ago
•
51 views
Let's discuss
Bangkok
Full-time
3-5 years experience
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
Bachelor’s Degree in Computer Science, Computer Engineering, or related field.
3-5 years of work experience in software development.
Strong problem-solving and analytical skills.
Experience with RESTful APIs, WebSockets or a microservices architecture.
Solid understanding of Java, Golang, 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.
Skills
Work Location
Bangkok
Senior Software Developer
Sirisoft
•
2 months ago
•
51 views
Let's discuss
Bangkok
Full-time
3-5 years experience
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
Bachelor’s Degree in Computer Science, Computer Engineering, or related field.
3-5 years of work experience in software development.
Strong problem-solving and analytical skills.
Experience with RESTful APIs, WebSockets or a microservices architecture.
Solid understanding of Java, Golang, 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.
Skills
Work Location
Bangkok
Sirisoft
Company Country
Thailand
Working Hour
Monday - Friday
Industry
Business & Professional Services
Company Website
https://www.sirisoft.co.th/
Company Address
AIA Capital Center
Loading...