Deskripsi Pekerjaan


SoftwareSeni is a Software Development Company based in Yogyakarta & Australia. We love solving tough problems – from user experience to design and code. We build enterprise web-based solution for clients all over the world, from Australia, Indonesia, Europe, Africa and America.
We are a growing business and need a Scala Developer to accelerate that growth.

We are looking for both planner and doer – someone who enjoys taking time to understand the scope of the problem before proposing solutions; and someone who relishes the tasks of implementation once the plans have been set.
In addition to help us grow our development practices at SoftwareSeni, this role also has the opportunity to work with some of our clients to design and develop their application.
Where will you work?
SoftwareSeni is nestled in amazing Yogyakarta. It's not just in any Yogyakarta, our office is right in the heart of Yogyakarta within walking distance from the famous Tugu Yogya. You can easily find a great place to dine nearby.
Who should apply?
People who want to make a difference. People who want to be a part of team. People who are interested in building a company that’s bigger than the four walls of building. People who embody curiosity, awareness, resoluteness and emphaty – who are flexible, proactive, and driven.
Responsibilities :
  • Writing Scala code to process event streams at scale
  • Implementing machine learning models
  • Perform complex analyses on our raw event data and generate actionable insights
Skill Required :
  • Significant industry experience building Scala applications
  • Understand RESTful web API development using Java and its associated technologies
  • Industry experience building services that run on relational database such as MySQL or Postgres
  • Industry experience building services that involve data processing/ETL
  • Familiar with modern versioning tools, preferably with Git.
  • Understanding of Software Engineering practices (software requirement, design, testing and configuration management)
  • Skilled in programming, basic analysis and execute functional testing
  • Excellent English communication skill
  • Relevant Degrees (Associate Degree and/or Bachelor Degree)
Plus Points :
  • Front end development experience (HTML5, CSS3)
  • Exposure to client-side JavaScript framework such as jQuery, AngularJS, and also to server side JavaScript such as Node.js
  • Experience in Single Page Application (SPA) Framework
  • Experience in AWS deployment on AWS EC2 or Beanstalk
  • Experience in Linux environment.
  • Understand some DevOps concepts and Tools (such as Jenkins)
  • PostgreSQL
Compensation and Benefit
  • Relocation Allowance. We provide relocation allowance if you are not from Yogyakarta. The allowance would cover your moving expenses both for you and your family.
  • Twice Salary Raise Every Year. We would review your salary twice every year in December and June so you can focus on your job and raise your performance ceiling level every day.
  • Twice Profit Sharing Every Year. Along with the review, we would also give a profit sharing every 6 months. The amount of the profit sharing would be related with how well the company fare within the related semester. The better you perform, the bigger profit share that you get.
  • Health Insurance & Retirement Plan. We commit to pay 80% of your BPJS Kesehatan premi and 75% of your BPJS Ketenagakerjaan premi.
  • Career Development & Training. We have a wonderful onboarding process where we help a new team member to get familiar with the way we work. There are training program devised that you get up to speed with the best practice we have here along with a pair partner review.
  • English Program. We take our pride in our English class. Working in SoftwareSeni means that you would get massive improvement on your English, both spoken and written guarantee!
  • Reasonable schedule. It’s sad that we even need to list this as a benefit. However we don’t stretch the team too thin. We only do “crunch times” in very rare occasion. We are encouraging culture where people can have a good work-life balance.
  • Flexible Schedule. Our schedule is pretty flexible. Need to run an errand in the middle of the day? Totally cool. We have people who put in their eight hours in a single shot and the others who break it up throughout the day.
  • Maternity Leave. 12 full paid weeks of maternity leave for new mom. You can extend this period with your leave balance. We pay you 100% full time on this period.
  • 12 Days Leave Balance Each Year.
  • Lots of Company Events. We have Monday free lunch, everyday bread time, Ice Cream Cup, Office Outing, Monthly Movie, Friday speech day, Weekly Futsal, Startup Week Challenge and many more. We believe that happy, well rested people are the best people to work with.
  • Transparent Process. A big part of working at SoftwareSeni is being a part of community that knows how the other part of the company works. We actively focus on providing systems, methods, processes, and best practices in our handbook where everyone would know what others doing and see how we make decision. These guide are there to help you do your job better—not being yoke that holds you back from doing a great work such as break the rules, go off script—and tell us what you learn and what we, as a company, can do to improve.
Salary is commensurate with location, role, and experience.

Tentang Perusahaan

Why join us



We are a tight knit team of digital designers and developers, working together in Yogyakarta. We started out small, but there are now more than 50 of us working together to support our customers.
It is great working at SoftwareSeni with a good balance of fun and work. We have a company provided lunch together on a Monday, eat pudding like mad on a Friday, and the rest of the week we work hard on the stuff we love. After hours there are some full on Mario Kart competitions on the Wii, and the futsal team is a lot of fun.THE TEAM We are a tight knit team of digital designers and developers, working together in Yogyakarta. We started out small, but there are now more than 50 of us working together to support our customers. 


Jl. Pakuningratan, Yogyakarta, Special District of Yogyakarta, Indonesia

No. Telepon



Lowongan Kerja Rekomendasi