SoftwareSeni is a Software Development Company based in Yogyakarta & Sydney, Australia.
We have been designing and developing phone apps, websites, and mobile experiences.
We love solving tough problems - from user experience to design and code.
We build enterprise web-based solutions for clients all over the world, from Australia, Indonesia, Europe, Africa, and America.
Our clients from Indonesia: Astra International, Traveloka, Angkasa Pura, Peduli Anak Foundation.
Our clients from Australia: Bike Exchange, Downsizing, Red Balloon, Sectara, and many more.
What will you get?
- Competitive Salary.
We believe that salary is one of the main factors that keep the employee in the company, therefore we can guarantee a competitive salary for our Staff.
- Career Development & Training.
We have a wonderful onboarding process where we help new team members get familiar with how we work.
- Reasonable & Flexible Schedules.
We are encouraging a culture where people can have a good work-life balance.
Our schedules are pretty flexible.
Need to run an errand in the middle of the day?
Totally cool.
- English Class.
Working in SoftwareSeni means that you would get massive improvement in your English, both spoken and written guarantee!
- Annual Leave entitlement.
12 working days which can be taken after 3 months of joining.
- Salary Review Twice a year.
We will review your salary twice annually in December and June.
So, you can focus on your work and improve your performance every day.
- Relocation Allowance.
We provide a relocation allowance if you do not live in Yogyakarta.
The allowance will cover moving costs for you and your family.
- Staff Engagement Activities.
We provide fun icebreaker activities in the middle of our working hours to chill and build relationships with all the staff.
Sounds fun, right?
- Birthday Leave.
We also want to celebrate our staff's happiest day by giving them half-day leave on their birthday.
**Requirements**:
- Minimum education S1 Informatics Engineering or equivalent
- Proficiency in Swift, experience as a Swift Developer or similar role
- Knowledge of performance limits and characteristics
- Experience with embedded databases
- Experience as a Mobile Developer Programmer using Flutter, Kotlin, Swift, and React Native
- Knowledge of RESTful APIs to connect to back-end services
- Understanding of UI design and a user-oriented focus
- Understanding of object-oriented programming
- Experience with Cocoa APIs on OS X Understanding of Apple's design principles and interface guidelines
- Proficient understanding of code versioning tools such as Git
- Critical thinking and problem-solving skills
- Ability to work well in a team
- Good time-management skills
- Excellent at writing well-architected code using design patterns such as MVC, MVVM, and MVP.
- Experienced with operating system-level API
- Mastering CI / CD development is a plus
**Nice to have**:
- Happy to learn about other technology stacks.
**Responsibilities**:
- Collaborating with cross-functional teams to define, design, and ship new features
- Unit-testing code for robustness, including edge cases, usability, and general reliability
- Gather specific requirements and suggest solutions
- Write unit and UI tests to identify malfunctions
Built at: 2025-04-30T13:55:11.848Z