Full Stack Software Developer
Indexed description
Could you be the full-time Full Stack Software Developer in Bangkok, Thailand we’re looking for?
Your future role
Take on a new challenge and apply your software development expertise in a cutting-edge field. You’ll work alongside collaborative, innovative, and supportive teammates.
You'll play a key role in the development, enhancement, and maintenance of the EBI Screen 2000 platform, a mission-critical enterprise application built on a modern microservices architecture. Day-to-day, you’ll work closely with cross-functional teams (program managers, QA, DevOps, and architects), contribute to architectural decisions, and continuously improve the CI/CD pipeline. You’ll also troubleshoot, optimize performance, and resolve incidents, ensuring the delivery of high-performance solutions that power core business functions.
You’ll specifically take care of designing, developing, and maintaining microservices-based components, but also building responsive user interfaces and developing automated test suites using Robot Framework.
We’ll look to you for:
- Designing, developing, and maintaining microservices-based components of the EBI Screen 2000 platform
- Implementing scalable, reliable, and secure backend services and APIs
- Building intuitive and responsive user interfaces using modern frontend frameworks
- Developing and maintaining automated test suites to ensure product quality
- Containerizing applications with Docker and orchestrating deployments on RKE2 Kubernetes
- Collaborating in an Agile/Scrum environment to deliver innovative solutions
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience)
- Professional experience in full-stack software development (5+ years preferred)
- Strong proficiency in Python and at least two of the following programming languages: C++, C#, Java, or Go
- Experience with Angular or similar modern JavaScript/TypeScript frameworks
- Knowledge of microservices architecture and containerization (Docker, Kubernetes)
- Familiarity with Robot Framework for test automation
- Understanding of RESTful APIs, gRPC, message queues, and databases
- Experience with version control (Git), CI/CD tools, and cloud platforms (e.g., Azure)
- Optional expertise in infrastructure-as-code tools, monitoring solutions, or Rail Control Solutions
- Enjoy stability, challenges, and a long-term career free from boring daily routines
- Work with new security standards for rail signalling
- Collaborate with transverse teams and helpful colleagues
- Contribute to innovative projects
- Utilise our flexible and inclusive working environment
- Steer your career in whatever direction you choose across functions and countries
- Benefit from our investment in your development, through award-winning learning
- Progress towards leadership or technical specialist roles
- Benefit from a fair and dynamic reward package that recognises your performance and potential, plus comprehensive and competitive social coverage (life, medical, pension)
Important to note
As a global business, we’re an equal-opportunity employer that celebrates diversity across the 63 countries we operate in. We’re committed to creating an inclusive workplace for everyone.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search