
Be the first to apply!
Senior Software Engineer
BISTEC Global Services
Remote •
Full-time
Job Description
Join our engineering team to design, build and run modern web applications using React on the front end, Ruby on the back end and Google Cloud Platform for infrastructure — turning business needs into reliable, scalable products.
What You'll Do
- Build responsive, high-quality user interfaces with React.
- Develop and maintain back-end services, APIs and business logic in Ruby.
- Design, deploy and operate cloud-based solutions on Google Cloud Platform (GCP).
- Design RESTful APIs and integrate front-end, back-end and third-party services.
- Write clean, tested, maintainable code and take part in code reviews.
- Troubleshoot and resolve performance, reliability and security issues across the stack.
- Collaborate with product, design and QA teams, and support the growth of fellow engineers.
What You'll Bring
- 5+ years of professional software development experience.
- Strong hands-on experience with React, including component design and state management.
- Strong hands-on experience with Ruby for back-end development.
- Practical experience building and deploying applications on Google Cloud Platform.
- Solid understanding of REST APIs, databases and web application architecture.
- Experience with version control, automated testing and CI/CD practices.
- Clear communication and a collaborative, problem-solving mindset.
Nice to Have
- Experience with Ruby on Rails and TypeScript.
- Containers and managed services on GCP, such as Docker, GKE or Cloud Run.
- Infrastructure as code, such as Terraform.
- Google Cloud certifications.
Candidates must be based in Sri Lanka.