MiTech Logo

Join Our Team!

At MITech, we’re more than just an IT solutions provider—we’re a team of innovators, problem solvers, and tech enthusiasts. If you're passionate about technology, eager to make an impact, and ready to grow your career in a dynamic environment, we’d love to have you on board!

Available Jobs

.Net Developer

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Participate in requirements analysis
  • Collaborate with internal teams to produce software design and architecture
  • Write clean, scalable code using .NET programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Develop documentation throughout the software development life cycle (SDLC)
  • Serve as an expert on applications and provide technical support

Persyaratan

• usia < 30thn

• Pendidikan Minimum D3

• Deep understanding with OOP concepts

• Having min 1 year experience in Web Development with.Net Framework (ASP.NET

MVC, C#)

• Strong proficiency in HTML, CSS, JavaScript

• Experience with MS SQL Server (DDL, DML

Product Owner

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Supervise and advise the scrum team to meet software expectations
  • Manage the product development team to create a strong end product
  • Nurture ideas and solutions to existing customer problems
  • Communicate effectively with team members to achieve project goals
  • Extract and retrieve information and data sets to improve upon software
  • Determine roadmaps for products in the creation phase
  • Work closely with the scrum team throughout the development process
  • Schedule and lead meetings to identify issues and fixes for projects


Persyaratan

• Minimum Bachelor's degree

• Minimum 3 years of experience as a product owner especially in Banking (Biller, API

and Bank as Service)

• Have knowledge related to scrum and agile

• Have knowledge of design thinking

• Have an understanding of the product

• Have the ability for product management

Mobile Developer

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Create and maintain mobile applications.
  • Keep abreast of the latest technology for mobile applications.
  • Work with computer engineers to brainstorm new applications.
  • Create UI tests to source analytics.


Persyaratan

• IPK>3

• Min S1

• Pengalaman min 1 tahun as Developer Java for Android

• Minimal 1 tahun pengalaman di pengembangan mobile native apps for android

• Memiliki pengalaman dalam implementasi API

• Memahami object-oriented programming

• Memiliki pengetahunan ttg database & query, khususnya MS SQL Server

• Bisa menggunakan bitbucket atau sejenisnya

• Memahami tentang mobile apps development cycle

• Dapat bekerja dalam team

• Nilai tambah jika berpengalaman di objective C / swift

IOS Developer

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Designing and building mobile applications for Apple’s iOS platform.
  • Collaborating with the design team to define app features.
  • Ensuring quality and performance of the application to specifications.
  • Identifying potential problems and resolving application bottlenecks.
  • Fixing application bugs before the final release.
  • Publishing application on App Store.
  • Maintaining the code and atomization of the application.
  • Designing and implementing application updates.


Persyaratan

Memiliki Skills:

Swift, Swift UI, Cocoa Touch, Push Notification, Local Database, Provisioning, RESTFul, JSON, OAUTH

HTML5 Developer Frontend

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Determining the structure and design of web pages.
  • Ensuring user experience determines design choices.
  • Developing features to enhance the user experience.
  • Striking a balance between functional and aesthetic design.
  • Ensuring web design is optimized for smartphones.
  • Building reusable code for future use.
  • Optimizing web pages for maximum speed and scalability.
  • Utilizing a variety of markup languages to write web pages.
  • Maintaining brand consistency throughout the design.


Persyaratan

Memiliki Skills: HTML5, Javascript, CSS, FE Framework (React JS / Vue JS), Cross browser, Responsive/Support Mobile, Web Performance Optimizer, SEO, RESTFul, JSON, OAUTH

Java Spring boot Developer

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
  • Developing ideas for new programs, products, or features by monitoring industry developments and trends.
  • Recording data and reporting it to proper parties, such as clients or leadership.
  • Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
  • Taking lead on projects, as needed.


Persyaratan

Memiliki Skills: Microservice, Database MySQL/POSTGre, Docker, Kubernetes, Cloud Tech Stack, Redis, Message Queue, Kafka, RESTFul, JSON, OAUTH.

Business Analyst

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

• Analyzing Clients needs and make business flow for application to a

document such as BRD Business Requirement Document.

• Do research for company product

• Responsible for analyzing business and technical documentation

including

• Data mapping rules, product description and parameterization

• Delegating tasks to the programmer and monitoring progress

profession

• Validate the results by supporting the functional test and acceptance processes, as well as test application

• Provide references by writing technical documentation

• Develop solutions by preparing and evaluating alternative workflow

solutions

Persyaratan

  • Minimum Bachelor Degree
  • Minimal 3 years experiences in Business Analyst position
  • Prefer to have knowledge in AS400, SMART/400, Life Asia or Group Asia
  • Ability to work independently and with others (team work)
  • Experiences in Banking, Insurance Projects
  • Excellent documentation skill
  • Having knowledge in: Jira, Visio, MS. Project, Agile, Scrum


Project Management Officer (PMO)

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Oversee the development of the project and ensure that team members are carrying out their tasks efficiently while upholding the company's standards.
  • Collaborate with other department leaders to define, prioritize, and develop projects.
  • Manage project's daily activity, including problem, risk, management, and manage all testing phases and test environments
  • Accurately documenting the project's creation, development, and execution as well as documenting the project's scope, budget, and justification.

Persyaratan

  • Minimum Bachelor Computer Science, Information Management, or other relevant fields
  • Have experiences IT Project especially project related to banking, regulatory, compliance, risk and accounting
  • Having knowledge in: Jira, Visio, MS. Project, Agile, Scrum
  • Have good communication skills and can be reached in a team
  • Able to work together with various other work units


Quality Assurance

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

• Primarily responsible for building and developing applications

• Enhancement and problem-solving application

• Production Support Apps (Support System and Monitoring)

• Checking data transactions on databases and servers related to running applications

• Create test case for development project

• Scenario testing for development project

• Reporting to project manager and developer

• Support development by methodology TDD (Testing Development Domain), design SIT an UAT

• Create scheduler test case to do list and report to PIC

Persyaratan

  • Minimum Bachelor in Computer Science, Information Management, or other relevant fields
  • Minimum 1-3 years experience as a Quality Assurance
  • Competency Microsoft application including Word, Excel, Power Point
  • Ability to work independently and with others (team works)
  • Experience in life insurance, Banking or finance background
  • Have good communication and analytical skills, can think critically about the system being built in order to achieve significant progress and stability
  • Ability to prioritize and time management
  • Ability to execute tasks in a high-pressure work environment
  • Have initiative with analytical skills, problem-solving skills, and make a complex decision


QA Automation

Jakarta
Contract
Last Update: September 01, 2026

Deskripsi

  • Execute tests to validate the functionality and operation of a software development
  • Execute tests to validate the continued correct functionality of existing system processes
  • Provide accurate and complete records of testing activity with associated evidence
  • Identify and report on defects found during test

Persyaratan

  • Minimum D3, in the field of Computer Science, Information Management, or other relevant fields at well-known universities
  • Max. 30 years
  • Having minimum 1 years of experience in Automation Test
  • Has the ability to create Automation Script
  • Understand one of the application program tools such as Micro Focus UFT, Mobile Center, Katalon, Appium, selenium
  • Have knowledge of Robotic Process Automation such as Uipath, Automation Anywhere, Blueprism
  • Have knowledge of programming languages ​​and scripts (NET and / or VB)
  • Having good communication skills
  • Preferably those who have experience in the Automation Test in the Banking Industry
  • Have good logical thinking skills
  • Not a student or part time worker