Back to search:Software Engineer / Surabaya
Role Description

We are looking for a skilled Software Engineer who has expertise in the Ruby programming language . In this role, you will be responsible for developing high-quality backend systems, optimizing performance, and collaborating with cross-functional teams to deliver outstanding digital


Key Responsibilities

  • Develop, test, and maintain web applications using Ruby and related technologies.

  • Design and implement efficient, reusable, and scalable code.

  • Integrate data storage solutions such as PostgreSQL, MySQL, or Redis.

  • Collaborate with product managers, designers, and other developers to deliver end-to-end solutions.

  • Troubleshoot, debug, and upgrade existing systems


Qualifications

  • Willing to work in Surabaya

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).

  • Have experience in software development using Ruby Programming Language

  • Strong understanding of RESTful APIs, MVC architecture, and OOP principles.

  • Experience with version control tools like Git.

  • Strong analytical, problem-solving, and communication skills.

#J-18808-Ljbffr