Job Category : Web Development
- Coordinate with cross-functional teams (Mobile, DevOps, UX, QA etc.) on planning and execution.
- Communicate, collaborate and work effectively across cross-functional teams in a global environment.
- Design and develop highly scalable, highly available, reliable, secure and fault-tolerant systems with minimal guidance for one of the world’s fastest-growing company in proptech (property technology).
- Translate business requirements into scalable and extensible design.
- Building and managing automated build/test/deployment environments.
- Research new technologies and tools.
- Pair with team members on functional and nonfunctional requirements and spread.
- Design philosophy, goals and improve the code quality across the team.
- Bachelor Degree (S1) in Computer Science and related field.
- Min 1-2 years of relevant software development experience.
- Min 1-2 years of hands-on experience in designing, developing, testing and deploying.
- Applications on Laravel large scale applications.
- Proficient in OOP, SQL, Design Patterns.
- Intermediate Skill about one of these strongly typed languages: Ruby, C++, Java, C#, or other strongly typed languages.
- Data modeling experience in Relational databases.
- Management, performance/resource optimizations, database interactions, network programming, concurrency and multithreading, fault tolerance, monitoring, security and operability of systems.
- Ability to plan, prioritize, estimate and execute releases with a good degree of predictability.
- Well versed with Agile methodologies, TDD and Test Engineering.
- Alleviate dependency risks.
- Experience troubleshooting server performance - memory issues, GC tuning, resource leaks etc.
- Prior experience with distributed systems and messaging is a must.
- Continuously refactor applications to ensure high-quality design.
Job Type :
Yogyakarta and Jakarta
Ruby, C, Java, Backend, Webdev, Web, Development, Software
Mamikos is the number 1 application for boarding house hunters in Indonesia, which has helped millions of people who are looking for comfortable boarding houses connect with Mamikos partners who will gladly provide them with it. There are 2.4 million properties that have joined Mamikos, consisting of regular boarding houses, apartments, and rented houses, which can all be ordered anytime and anywhere. Enjoy an integrated paying system, with various payment methods to make the process easier. There are also interesting promos which are specifically offered to make your boarding school living more affordable.
Look for, order, and pay for boarding houses near your campus easily with these features:
Filter Feature : Utilize a filter to set the location, price, renting duration, property type, and property facilities in accordance to what you need so that your search results will be more appropriate.
The Most Detailed Property Information : Look at photos of properties, their facilities, prices, and their locations through the most updated map available.
Direct Booking Feature : Order boarding rooms quicker and easier with just one click. Enjoy how easy it is to reserve a property from up to 90 days before you move in, along with various interesting discounts to make things more affordable. A plethora of payment methods are available to use for faster and safer payment. The payment reminder feature will automatically be active to help remind you to pay for your rented property in time. Meet with Mamikos partners who can quickly process & accept your booking requests.
Virtual Tour Feature : Real simulations from the selected location, which consists of photos & a video from every angle (360 degrees), makes it easier for boarding house hunters to survey a boarding house online, from anywhere, without having the need to physically going to the location.