job description
Join PT Teknologi Solusi Mulai Dari Ringan, a cutting-edge technology company based in the vibrant heart of Bali, where innovation meets opportunity. We are seeking a talented Senior Software Engineer to drive the development of next-generation solutions that redefine digital experiences.
As part of our dynamic team, you’ll work on high-impact projects, collaborate with cross-functional teams, and contribute to a culture of continuous learning and growth. Enjoy a competitive salary, flexible work arrangements, and unparalleled professional development opportunities in one of Southeast Asia’s most exciting tech hubs.
If you’re passionate about solving complex problems, building scalable systems, and thriving in a fast-paced environment, this is your chance to make a lasting impact.
Responsibility
- Design, develop, and maintain scalable software solutions using modern programming languages and frameworks.
- Collaborate with product managers, designers, and other engineers to deliver high-quality, user-centric applications.
- Write clean, efficient, and well-documented code while adhering to best practices in software development.
- Optimize application performance, ensuring high availability, security, and scalability.
- Troubleshoot, debug, and resolve software defects and technical issues.
- Mentor junior developers and contribute to team knowledge-sharing initiatives.
- Stay updated with emerging technologies and industry trends to drive innovation.
- Participate in code reviews, sprint planning, and agile development processes.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Minimum 3+ years of professional experience in software development.
- Proficiency in Java, Python, JavaScript (Node.js), or Go and related frameworks.
- Strong understanding of RESTful APIs, microservices, and cloud platforms (AWS, GCP, or Azure).
- Experience with databases (SQL/NoSQL) and data modeling.
- Familiarity with CI/CD pipelines, Docker, and Kubernetes is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities in a collaborative environment.