SoftwareSeni Logo

Careers

SoftwareSeni is a Web Development company based in Yogyakarta & Australia. We love solving tough problems from user experience to design and code. We are growing business and build an enterprise web based solution for clients all over the world, from Australia, Indonesia, Europe, Africa and America. Join us and fulfill your potential here.

Come join us

If you want to make a difference. If you want to be a part of the team. If you embody curiosity and kindness. Join us and accept the challenge to build a company that's bigger than a four-walled building.

Node. Js Developer

We are an IT Company with a tight knit team of digital designers and developers.  We started out small, but there are now more than 100 of us working together to support our customers. As we continue to expand the company, we are looking for new staff to be the part of our big family. Well, are you the one we are looking for? Check the requirements below and apply. See you. 

Requirements :

  • Previous working experience as a Node.js Developer for 1 year.
  • Have good knowledge about Node.js and JavaScript in general (knowledge in ES6 is preferred).
  • Hands on experience with HTML and CSS.
  • Development experience working with object oriented and functional programming.
  • Applicable knowledge of popular modules and frameworks such as ExpressJS, HapiJS.
  • Familiarity with non-relational database like Mongodb or DynamoDB.
  • Have good knowledge JavaScript unit testing.
  • Have good knowledge and experience on building REST API using Node. js.
  • Strong analytical skills and problem solving aptitude.
  • Attention to details.
 Responsibilities:
  • Work as part of a team developing applications and services using Agile development methods.
  • Contribute to team and organizational improvements in process and infrastructure.
  • Code, test and operate Node. Js based services.
  • Effectively use tools and ingenuity to identify and fix defects before they become a problem.

React.Js Developer

We are an IT Company with a tight knit team of digital designers and developers.  We started out small, but there are now more than 100 of us working together to support our customers. As we continue to expand the company, we are looking for new staff to be the part of our big family. Well, are you the one we are looking for? Check the requirements below and apply. See you. 

Requirements :

  • Minimal 1 year experience on ReactJS development
  • Have experience with Javascript ECMAScript 2015 (ES6)
  • Have excellent knowledge of event based programming with Javascript
  • Have Experience with React Native and React Native modules
  • Familiar with OOP, javascript framework preferably JQuery.
  • Familiar with HTML, CSS3
  • Have 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
 Responsibilities:
  • Create designs, concepts, and sample layouts based on knowledge of layout principles and esthetic design concepts.
  • Determine size and arrangement of illustrative material and copy and select style and size of type.
  • Use computer software to generate new images
  • Mark up, paste, and assemble final layouts to prepare layouts for printer.
  • Draw and print charts, graphs, illustrations, and other artwork, using computer.
  • Review final layouts and suggest improvements as needed.

Senior Training Officer

We are an IT Company with a tight-knit team of digital designers and developers. We started out small, but there are now more than 100 of us working together to support our customers. As we continue to expand the company, we are looking for new staff to be part of our big family. Well, are you the one we are looking for? Check the requirements below and apply.See you!! Requirements :
  • Has excellent English communication skills and a good attitude.
  • Has a passion for teaching and learning.
  • Has at least 2-years experience working as a Company Trainer.
  • Has worked with Foreigners (non-Indonesians)
  • Able to create teaching syllabus and teaching materials
  • Works well in a team and individually.
  • Quick learner.
Responsibilities:
  • Responsible for developing, revising, planning, scheduling, and coordinating various training programs for the company.
  • Handle specific English classes when needed.
  • Verify the Accuracy of Data.

Hiring process

Benefit

Relocation Allowance

We provide relocation allowance if you are not from Yogyakarta. The allowance would cover moving expenses both for you and your family

Twice Salary Review 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

The amount of the profit sharing would be related with how well the company fare within the related semester. The better you perform and the longer you work for SoftwareSeni, the bigger profit share that you will get

Health Insurance & Retirement Plan

We are committed to pay 80% of your BPJS Kesehatan and 75% of your BPJS Ketenagakerjaan

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 to help you get up to speed with the best practice we have here along with a pair partner review

Reasonable Schedule

It's sad that we even need to list this as a benefit. But 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 schedules are 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 others who break it up throughout the day.

English Class

We take pride in our English class. Working in SoftwareSeni means that you would get massive improvement on your English, both spoken and written guaranteed!

Maternity Leave

12 full paid weeks of maternity leave for new moms. You can extend this period with your leave balance. We pay you 100% full time on this period.

Loans

They are available for staff who pass their probation and are performing well.

Lots of Company Events

We have Monday & Friday free lunch, everyday bread time, Ice Cream Cup, Office Outing, Weekly Futsal, Monthly Movie, Yoga, etc. We believe that happy, well rested people are the best people to work with.

Transparent Process

We actively focus on providing systems, methods, processes, and best practices in our handbook where everyone would know what others are doing, and see how we make decisions.