company logo


Software Engineer (Web)

Job Description

  • Develop end-to-end features and functionality for the company's B2B SaaS platform.
  • Collaborate with business analysts, UI UX designers, and CTO to translate user requirements into technical specifications.
  • Build and maintain scalable databases and optimize queries for performance.
  • Implement front-end interfaces using JavaScript, HTML, CSS, and relevant frameworks.
  • Write efficient and modular code that adheres to best practices and coding standards.
  • Conduct thorough testing and debugging to ensure high-quality software delivery.
  • Ensure seamless deployment and ongoing maintenance of the application.
  • Stay updated with emerging technologies and industry trends, suggesting improvements and enhancements to the platform.
  • Participate in software development processes, including task planning and retrospectives.


  • Bachelor's degree in Computer Science, Engineering, Information System, or a related field.
  • Have 3-5 years of experience as a Software Engineer / Ruby on Rails Developer or equivalent work experience.
  • Strong proficiency in Ruby on Rails development, including experience with Ruby language and Rails framework.
  • Solid understanding of front-end technologies, such as JavaScript, HTML, CSS, and relevant frameworks (e.g., Angular, Vue.js).
  • Familiarity with database systems like PostgreSQL or MySQL and experience with query optimization and performance tuning.
  • Knowledge of version control systems, such as Git.
  • Experience with test-driven development (TDD) and writing automated tests.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.

Job Information

Experience Requirement
Mid (4-5 YoE)
Senior (>5 YOE)
Job Type
Jakarta, Indonesia


  • THR / Bonus system
    THR / Bonus system
  • Period Leave
    Period Leave
  • Casual Dress Code
    Casual Dress Code
  • Competitive Salary
    Competitive Salary
  • Medical Insurance
    Medical Insurance
  • Free Food / Snacks
    Free Food / Snacks

Skills Needed

Ruby On Rails
Version Control
Analytical Thinking
Full Stack Web Development
About Ukirama
Learn More

UKIRAMA is a company with a bunch of passionate and humble professionals who are continuously striving to provide the best business solution utilizing state-of-the-art software to solve real world business problems. We provide Enterprise Resource Planning (ERP) for companies.

IT Services & IT Consulting
Jakarta, Indonesia
Company Size
1–50 employees


We uphold honesty and virtue in every single product/service we deliver
Outstanding result stems from a free and welcoming enviroment
Everyone should be treated with courtesy and professionalism
🔥 Similar Jobs