What Jobs are available for Rails Developer in Thailand?
Showing 284 Rails Developer jobs in Thailand
Backend Developer
Posted today
Job Viewed
Job Description
คุณสมบัติ:
- ปริญญาตรีในสาขาวิทยาการคอมพิวเตอร์, เทคโนโลยีสารสนเทศ, วิศวกรรมคอมพิวเตอร์ หรือสาขาอื่นที่เกี่ยวข้อง
- มีประสบการณ์ด้าน Coding ในอุตสาหกรรมเกมอย่างน้อย 4 ปี
- เชี่ยวชาญภาษา TypeScript, และ Go
- มีความรู้เกี่ยวกับ Redis, Kafka, MySQL, Kubernetes
- รักการเขียนโค้ด กระตือรือร้นในการเรียนรู้สิ่งใหม่
- เข้าใจ Business Logic และ Database เป็นอย่างดี
- ทำงานอย่างรอบคอบ และให้ความสำคัญกับรายละเอียด
- เข้าใจการเขียน Unit Test
- มีทักษะในการสื่อสารและทำงานร่วมกับทีมงานหลากหลายฝ่าย
- คิดบวก พร้อมเผชิญความท้าทาย
- ภาษาอังกฤษดี (ฟัง พูด อ่าน เขียน)
หน้าที่และความรับผิดชอบ:
- พัฒนาระบบตามที่ได้รับมอบหมาย ให้มีคุณภาพและตรงตามกำหนดเวลา
- ติดตามเทคโนโลยีใหม่ ๆ และพัฒนาทักษะอยู่เสมอ
- ให้คำปรึกษาด้านเทคนิคแก่ทีมงานหรือผู้เกี่ยวข้อง
- สนับสนุนกระบวนการ UAT และการ Go Live
- ให้ความช่วยเหลือและสนับสนุนการใช้งานระบบแก่ผู้ใช้
Is this job a match or a miss?
Backend Developer
Posted today
Job Viewed
Job Description
บริษัท: 7 Hunter Recruitment Co., Ltd. (Human Resource Management Company, Subsidiary for Lottery Plus Company - บริษัท ลอตเตอรี่พลัส จำกัด).
สถานที่ปฏิบัติงาน: อาคาร TPlace, Marche' Thonglor (BTS ทองหล่อ, ทางออกที่ 3) เดินเท้า 10 นาที, นั่งวินมอเตอร์ไซค์ 15 บาท
รูปแบบ: เข้าบริษัท 5 วันต่อสัปดาห์ เวลา 10:00-19:00 น. (หยุดเสาร์-อาทิตย์) - WFH 1 วัน/สัปดาห์
Responsibilities:
- Collaborate with cross-functional teams to understand project requirements and contribute to the technical design of backend systems.
- Develop, test, and maintain server-side applications and APIs using industry-standard programming languages and frameworks.
- Design and implement scalable and secure database architectures.
- Implement data security and user authentication measures.
- Collaborate with Frontend developers to integrate user-facing elements with server side logic.
- Build reusable code and libraries for future use.
- Consult with users, analyze requirements and recommend technical specifications.
Qualifications:
- Experience as a Backend Developer with at least 1+ years.
- Strong proficiency in server-side languages such as , Python, Ruby, etc.
- Experience with backend frameworks (e.g., Golang, Express, Django, Spring).
- Solid understanding of database management systems, including relational and NoSQL databases.
- Knowledge of API design principles and RESTful web services.
- Experience with containerization and orchestration tools (e.g., Docker, Kubernetes) is an advantage.
- Experience in Google Cloud Platform-GCP is an advantage.
- Experience with software development tools such as Git, JIRA
- Experience with Agile development methodologies.
- Excellent problem-solving and analytical skills.
- Good written and verbal communication skills.
Benefit :
- Free Lunch (food and beverage) everyday (ฟรีอาหารกลางวัน)
- Flexible working hour (default 10:00 - 19:00)
- Life, Health, and Accident Insurance (ประกันกลุ่ม)
- Over Time paid (ค่าล่วงเวลา)
- Annual Bonus (โบนัสประจำปี)
- Salary increment (ปรับขึ้นเงินเดือนประจำปี)
- Hybrid working (4 days in office, 1 day work from home)
- Social security (ประกันสังคม)
- Annual company trip (ท่องเที่ยวประจำปี)
- Annual company party (สังสรรค์ประจำปี)
- Vacation leaves (สิทธิการลาพักผ่อนประเภทต่างๆ)
- Funeral benefits (สวัสดิการเกี่ยวงานศพและฌาปณกิจ)
- Apple MacBook and iMac provided (ผลิตภัณฑ์ Apple ทั้งบริษัท)
- Monthly Birthday party (งานเลี้ยงวันเกิดทุกเดือน)
- Massage Chair (เก้าอี้นวดไฟฟ้า)
- Fitness Room (ห้องฟิตเนส)
Is this job a match or a miss?
Backend Developer
Posted today
Job Viewed
Job Description
Qualifications
- Bachelor's degree in computer programming, computer science, information technology, computer engineer or related field.
1-2 years of experience in backend development.
Programming Languages and framework
Proficiency in Rust is a strong plus.
- Proficient in multiple programming languages and frameworks, i.e. Rust, Golang, C/C++, Java, JavaScript, Typescript.
- Being contributor in open-source framework/library is a plus.
- Capable of writing low level network manipulation is a big plus.
Capable of implement cryptography conforming to NIST, FIPS, or any other global standard is a big plus.
Server & Hosting Knowledge
Familiarity with cloud platforms IBM, Azure or related will be an advantage.
Database Knowledge
Have experience with Amazon S3 and Azure Storage Blob.
API Development
Experience building and consuming RESTful APIs.
Version Control
Proficient with Git CLI and platforms like GitHub.
Scalability & Performance
Able to design system with HA.
- Able to design and develop scalable system to avoid concurrency issue without locking.
Able to design a system that can be scale out.
Containerization & DevOps
Familiarity with Docker, Pod Man.
- Familiar with K8s is a plus.
GitHub CI/CD, Action.
Problem-Solving & Analytical Thinking
Strong analytical and critical thinking is a plus.
- Able to work around technical limitation of current technology is a big plus.
- Creative problem solving is a plus.
- Able to calculate Big O and optimize algorithm to reduce it.
- Self-learner.
- Strong communication and collaboration skills.
Responsibilities
- Write code and tests, build prototypes, resolve issues, and profile and analyze bottlenecks.
- Design robust APIs to support mobile and desktop clients.
- Manage and optimize scalable distributed systems in the cloud.
- Optimize web applications for performance and scalability.
- Develop automated tests to ensure business needs are met and allow for regression testing.
- Overcome technical limitation of existing technology.
- Design and implement solution that compliance with global security standard.
Benefits
- Group Health Insurance (Dental Allowance)
- Life Insurance
- Annual Leaves
- Annual Bonus
- Travel Allowance
- Outing, CSR, etc.
- Other Company's Support
Working Hours: Mon-Fri, 08:30-17:30
Work Location: Energy Complex C, Chatuchak, Bangkok
Website:
Is this job a match or a miss?
Backend Developer
Posted today
Job Viewed
Job Description
- Design and develop API integrations between Bitrix24 and other systems (ERP, websites, marketing tools, etc.).
- Build, test, and maintain REST APIs / Webhooks for real-time data communication.
- Create and manage Automation Workflows within Bitrix24 (e.g., CRM Automation Rules, Business Processes, Trigger-based Automation).
- Configure and customize Bitrix24 CRM settings, including Pipelines, Stages, Fields, Roles, and Permissions.
- Manage CRM core configurations such as Email Integration, Telephony, Forms, and Product Catalog.
- Analyze technical requirements and design the data architecture for system integrations.
- Collaborate with developers and business teams to define logic, process flow, and technical specifications.
- Conduct integration testing and verify data accuracy between connected systems.
- Troubleshoot issues, ensure system stability, and maintain workflow efficiency.
- Document technical details, including API specifications, integration flow diagrams, and workflow procedures.
Qualifications
- Strong knowledge of REST API principles and integration methodologies.
- Proficiency in or Python (or similar backend programming languages).
- Good understanding of database systems and data structures.
- Experience with automation/integration tools (e.g., Zapier, Integromat, Bitrix Automation).
- Solid understanding of ERP/CRM system architecture.
- Hands-on experience in Bitrix24 CRM configuration and customization.
- Ability to understand and manage user roles, permissions, and CRM logic.
- Strong analytical and problem-solving skills.
- Detail-oriented, with excellent collaboration and communication skills.
Is this job a match or a miss?
Backend Developer
Posted today
Job Viewed
Job Description
THE WORK: Join us in a role where your contributions will shine You will have the opportunity to perform independently and become a subject matter expert while actively participating in discussions and contributing to solutions for work-related challenges. This position emphasizes the importance of Build Management, allowing you to engage in exciting projects and collaborate with others. We are eager to see how your unique perspective can enhance our initiatives Collaborate with application and business process architects to interpret user and system requirements into design specifications. Develop system specifications and interfaces for complex components. Provide primary support for the installation of application releases into production. Design and code applications to meet functional and technical programming standards. Create operational documentation for the application. HERE'S WHAT YOU WILL NEED: Beginner proficiency in Build Management. Intermediate proficiency in Configuration & Release Management. A minimum of 1 year of experience in relevant related skills. Bachelor's Degree in relevant field of studies. BONUS POINTS IF YOU HAVE: Beginner proficiency in Design & Build Enablement.
Is this job a match or a miss?
Backend Developer
Posted today
Job Viewed
Job Description
Job Description:
- Design, develop, and maintain robust and scalable backend services and APIs that support our web and mobile applications
- Write clean, efficient, and well-documented code, adhering to coding best practices and standards
- Collaborate with cross-functional teams (product, frontend, QA) to define requirements, develop solutions, and ensure seamless integration
- Implement and maintain databases and data storage solutions
- Ensure the performance, security, and availability of backend systems
- Participate in code reviews and contribute to improving our development processes
- Troubleshoot and debug issues, and provide timely resolutions
- Stay up to date with the latest backend technologies and trends
Qualification:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 3-6 years' experience in backend software development
- Strong understanding of object-oriented programming principles and design patterns
- Proficiency in one or more backend programming languages (e.g., Java, Kotlin, Python, , Go)
- Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra) is a plus
- Experience with RESTful API design and development
- Knowledge of cloud computing platforms (e.g., AWS, Azure, GCP) is a plus
- Familiarity with version control systems (e.g., Git)
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Experience in the fintech industry is a plus
Is this job a match or a miss?
Backend Developer
Posted today
Job Viewed
Job Description
- Develop web application by using C#, ReactJS and PHP framework.
- Solid understanding of object-oriented programming (OOP) and software design patterns
- Experience with building Web APIs and RESTful services using .NET Framework
- Familiarity with relational databases such as Microsoft SQL Server, including query optimization and stored procedures
- Good understanding of system integration, security best practices, and performance optimization for backend services
- Experience with version control tools such as Git and working in a collaborative development environment
- Ability to write clean, maintainable, and efficient code following coding standards
- Ability to provide and receive constructive feedback and collaborate effectively within Agile/Scrum teams
- Knowledge of unit testing, integration testing, and debugging techniques
- Willingness to continuously learn and apply new technologies to improve system performance and scalability
Is this job a match or a miss?
Be The First To Know
About the latest Rails developer Jobs in Thailand !
Backend Developer
Posted today
Job Viewed
Job Description
Responsibilities:
•Design and develop backend services using NestJS and related technologies.
•Write clean, efficient, and well-documented code.
•Implement RESTful APIs to expose backend services to frontend applications.
•Integrate with databases (e.g., Oracle, Microsoft SQL, MySQL, PostgreSQL, NoSQL)
and other data sources.
•Optimize application performance and scalability.
•Ensure security and data privacy best practices are followed.
•Collaborate with frontend developers to integrate user-facing elements with backend logic.
•Troubleshoot and debug issues.
•Participate in code reviews and provide constructive feedback.
•Engage in rigorous unit testing to deploying high-quality software.
•Stay up-to-date with the latest technologies and trends in backend development.
Qualification:
•Strong proficiency in Object-Oriented Programming principles and a comprehensive
knowledge of NestJS language specifics.
•Experience with RESTful API design and development.
•Familiarity with relational and NoSQL databases.
•Understanding of software design patterns and principles.
•Experience with version control systems (Git).
•Strong problem-solving and analytical skills.
•Excellent communication and teamwork skills.
Is this job a match or a miss?
Backend Developer
Posted today
Job Viewed
Job Description
We are seeking talented Backend Developers (Java & Spring Boot) to help shape the future of a next-generation SaaS platform. In this role, you'll work with a cutting-edge Spring Boot application while tackling the challenge of integrating with a 20-year-old legacy Java Servlet system. Your expertise will drive the creation of reliable, high-performance, and scalable software solutions that make a real impact.
What You'll Work On
- Design and build RESTful APIs following established architecture patterns.
- Develop modular features using modern Java features like
Virtual Threads
for high-performance systems. - Work with a legacy
Java Servlet/Tomcat
application and manage complex database schemas. - Implement
data migration strategies
and maintain backward compatibility. - Optimize
MySQL queries
and handle database migrations using Flyway or similar tools. - Ensure
data integrity
across both modern and legacy systems.
What We're Looking For
- 5+ years of Java development experience
(Java 21+ preferred: Records, Virtual Threads, Stream API). - 3+ years of experience with Spring Boot 3.3+
, including Spring Data JPA (Hibernate), Spring Security, and Spring Web for RESTful APIs. - Strong knowledge of
MySQL
and
Docker
for development and deployment. - Understanding of
microservices architecture
and version control (Git). - Bonus skills: MapStruct, Lombok, Jakarta Validation, structured logging (Logback/ELK), and Azure cloud basics.
Soft Skills
- Problem-solving mindset to navigate legacy systems and create modern solutions.
- Collaborative approach with experience in
Agile/Scrum
teams. - Strong communication skills for explaining technical concepts to non-technical stakeholders.
- Attention to detail to ensure data consistency and
code quality
.
Development Practices & Tools
- Test-Driven Development (TDD) and
CI/CD pipeline experience
. - Docker-based local development environment.
- Jira for project management and Scrum methodology.
- Microsoft Teams for daily collaboration.
- Automated testing and
code quality tools
. - Azure hosting with
DevOps support
.
Why Join DBot Software?
- International exposure:
Work with European clients while based in Bangkok or remotely. - German management & culture:
We bring European quality standards, transparency, and structured workflows. - Exciting projects:
From SaaS products to AI-driven platforms, we tackle real business challenges with modern tech. - Career growth:
Clear career paths with opportunities to grow into lead or architect roles. - Work-life balance:
Flexible remote or hybrid work, plus a supportive team environment. - Perks & benefits:
Competitive salary,
private health insurance
, visa & work permit support (for expats), 12–20 days annual leave, and modern equipment.
Interested?
Apply now or send us a message to discuss this exciting opportunity. We'd love to hear from you
Is this job a match or a miss?
Backend Developer
Posted today
Job Viewed
Job Description
/
/
We use cookies to deliver your best experience on our website. By using our website, you consent to our cookies in accordance with our cookies policy and privacy policy.
Senna Labs Company
Backend Developer , Python)
senior
full time
Job Description
- Develop and design software architecture on the website's backend- Compile and analyze data, processes, and code to troubleshoot problems and identify areas for improvement- Collaborate with front-end developers and other team members to establish objectives and design more functional, cohesive code to enhance the user experience- Develop ideas for new programs, products, or features by monitoring industry developments and trends- Record data and report it to proper parties, such as clients or leadership- Be able to handle own tasks and multitask at the same time (e.g., suggest a way to middle or junior devs, fix tasks from another project)- Be able to check and comment on PRs from middle or junior devs- Conduct sessions on backend knowledge (e.g., Code in the dark, and so on)- Be able to train middle and junior backend developers with good practices and best practices
Requirements
- Bachelor's degree or higher in Computer Science, Computer Engineering or related field - 5+ years of experience using or Python- 5+ years of experience in relational database and design- Experience in working with custom application development with complex designs- Can converse in English. Strong command of the English language is not a requirement but will be considered an advantage- Understanding and experience of relational databases ( Posgresql etc.)- Strong knowledge in web technologies including HTML, JavaScript, CSS, jQuery- Have a good understanding of MVC architecture is a plus- Have a good understanding and experienced with cloud platform (aws, gcp etc.) is a big plus- Experienced with Git
Start your journey
Start your journey
Let us know you first…
Salary / Start date
Introduce yourself
or
Portfolio
or
Benefits
Our benefits support your well-being and work-life balance, with health coverage and flexible work options to help you thrive.
Growth journey
Embark on your growth journey
Performance review
Every 6 months, the company considers salary adjustments based on performance
Annual bonus
Employees will get an annual bonus based on the company's performance
Life at Senna Labs
Experience life at Senna Labs
WFH 100%
All employees are free to work from anywhere they want
Free lunch
For employees working at the office, we provide free lunch to make your workday more enjoyable.
Work essential
Essentials for your workday
Group insurance
Employees who pass the probation will be eligible for group life insurance
Macbook Air
The company provides a MacBook for work or supports depreciation for personal devices.
Vibes & balance
Enjoy the vibe and achieve balance
Outing and fun activities
Throughout the year, our company hosts a variety of events and party for our employees to enjoy
Unlimited vacation leave
Employees who have passed their probation will be eligible to unlimited vacation days
Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea? Have an idea?
Contact Senna Labs At
.com28/11 Soi Ruamrudee, Lumphini, Pathumwan, Bangkok
Home
Service
Case studies
Contact
Team
Apply for job
Partners
Blog
2022 Senna Labs Co., Ltd.All rights reserved. | Privacy policy
Team
Is this job a match or a miss?