PT Midas Daya Teknologi is an IT Consulting, Product and Services company. Our area of business varies in providing expert Consulting Services, Professional Services, Application Development, Infrastructure Management, Big Data Solutions, Project management and Core Banking Transformation.
Started by professionals who have deep experience in core banking transformation, development, enterprise architecture, infrastructure design and management, big data solutions and project management, Midas comprises highly committed professionals who have good expertise specific to Indonesian banking sector.
We are also official partner with ORACLE as we have deep knowledge and experience in implementing Oracle FLEXCUBE core banking (Oracle FLEXCUBE Retail or OFCR, Oracle FLEXCUBE Universal Banking Solution, Oracle FLEXCUBE Direct Banking).
**Perks and Benefits**:
Employees have been number one since day one. Our founders knew that a unique corporate culture would differentiate us and be as a foundation for our success. If you like wild growth and working wit happy, enthusiastic overachievers, you'll love Workday. We know that happy employees are engaged employees. In Midas, you will work alongside legends in the industry, the brightest new grads, and everything in between. Our commitment to PT Midas diversity extends beyond our culture and values
into everyday practices, which makes feel like home. PT Midas is growing.
If you are passionate, fun and live for breakthrough ideas, consider joining our team.
- Competitive salary in market
- Supportive teammates
- Health insurance benefits
- Social Security
- Self-development activities that support careers
- Flexible working hours
- Broaden your knowledge in new technology
Translate designs and wireframes into high quality code
Design, build, and maintain high performance, reusable, and reliable Java/Kotlin code
Collaborate with a team to define, design, and ship new features
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization
Collaborate with Application Support Engineer to conduct root-cause analysis as and when needed and propose a corrective action plan.
Work independently to be able to communicate effectively with users, and development and support teams during downtimes and when there are questions or issues to be addressed
Bachelor's degree in computer science, information technology, or a relevant field preferred.
Have at 2 - 5 years experience as a android developer or in a similar role (mobile developer).
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Strong knowledge of Android UI design principles, patterns, and best practices
Experience with offline storage, threading, and performance tuning
Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
Knowledge of the open-source Android ecosystem and the libraries available for common tasks
Ability to understand business requirements and translate them into technical requirements
Familiarity with cloud message APIs and push notifications
A knack for benchmarking and optimization
Understanding of Google's Android design principles and interface guidelines
Proficient understanding of code versioning tools, such as Git
Familiarity with continuous integration