Rp6,800,000 - 10,200,000/Month
Full-Time · On-site
Minimum Bachelor’s Degree
3 - 5 years of experience

Job Requirements

On-site
3 - 5 years of experience
Minimum Bachelor’s Degree
25-40 years old

Skills

Node.js

React.js

Microsoft SQL Server

MySQL

JavaScript

C++

PostgreSQL

MongoDB

Laravel

jQuery

Job Benefits

Sales Commission

Perform Bonus

This job post is managed by

PH
PT Hitechmain Solusi Indonesia

Job description for software Engineer at PT Hitechmain Solusi Indonesia

Software Engineer (UI/UX & Quality Assurance)

About the Role

We are looking for a detail-oriented Software Engineer (UI/UX & Quality Assurance) who is passionate about creating high-quality digital products from design to testing. You will be responsible for designing intuitive web and mobile experiences while ensuring every feature meets our quality standards before release. This role works closely with Product Managers, Business Analysts, and Developers to deliver world-class software products.

Responsibilities

UI/UX Design

• Analyze business requirements and user needs.

• Create user flow, sitemap, customer journey, and information architecture.

• Design responsive websites for desktop, tablet, and mobile.

• Design Android and iOS mobile applications.

• Create low-fidelity and high-fidelity wireframes.

• Build interactive prototypes using Figma.

• Develop and maintain design systems and reusable UI components.

• Ensure design consistency across all products.

• Conduct usability testing and improve user experience based on feedback.

• Perform design handoff and collaborate closely with developers.

• Review implemented UI to ensure pixel-perfect execution.

Quality Assurance

• Review Product Requirement Documents, User Stories, Acceptance Criteria, and Figma designs.

• Create Test Plans, Test Scenarios, and Test Cases.

• Perform Manual Testing for web and mobile applications.

• Execute Functional Testing, Regression Testing, Smoke Testing, Integration Testing, and Exploratory Testing.

• Conduct Responsive Testing across multiple devices and browsers.

• Perform Android and iOS testing.

• Execute API Testing using Postman or similar tools.

• Verify UI implementation against design specifications.

• Create detailed bug reports with clear reproduction steps.

• Retest fixes and validate releases.

• Collaborate with developers throughout the development lifecycle.

Requirements

Must Have

• Minimum 2 years of experience in UI/UX Design, Product Design, Quality Assurance, Software Testing, or related roles.

• Strong experience using Figma (Auto Layout, Components, Prototype, Design System).

• Understanding of UI/UX principles.

• Strong knowledge of responsive web design.

• Experience designing websites and mobile applications.

• Able to create user flow, wireframe, and interactive prototypes.

• Strong understanding of typography, layout, spacing, hierarchy, color theory, and component-based design.

• Experience creating developer handoff documentation.

• Experience performing manual software testing.

• Able to create Test Plans, Test Cases, and Bug Reports.

• Understanding of SDLC and STLC.

• Experience with Functional, Regression, Smoke, Integration, and Responsive Testing.

• Experience testing Android, iOS, and Web applications.

• Experience using API Testing tools (Postman preferred).

• Able to communicate effectively with Developers and Product Teams.

• Strong analytical thinking and attention to detail.

• Understanding of Sales Funnel and user conversion optimization.

• Good written and spoken English.


Nice to Have

• Basic HTML & CSS knowledge.

• Understanding of Material Design and Apple Human Interface Guidelines.

• Knowledge of Accessibility (WCAG).

• Experience with SaaS, ERP, CRM, Fintech, Banking, or E-commerce products.

• Experience with Automation Testing (Playwright, Cypress, Selenium, Appium).

• Basic SQL knowledge.

• Experience using BrowserStack, Firebase, TestFlight, JMeter, or k6.

• Familiar with Google Analytics, Microsoft Clarity, or Hotjar.

• Experience using Jira, ClickUp, Trello, or similar project management tools.


Tools You'll Use

• Figma

• FigJam

• Miro

• Postman

• Chrome Developer Tools

• Jira / ClickUp

• GitHub / GitLab

• BrowserStack

• Firebase App Distribution

• TestFlight

• Google Workspace

Expected Deliverables

• User Flow

• Sitemap

• Customer Journey

• Wireframes

• High-Fidelity UI Design

• Interactive Prototype

• Responsive Website Design

• Mobile App Design (Android & iOS)

• Design System

• UI Component Library

• Test Plan

• Test Scenario

• Test Case

• Bug Report

• Regression Checklist

• Release Testing Report

• API Testing Report

• Quality Summary Before Production Release

Portfolio Requirements

Please include:

• At least one complete Website Design.

• At least one Mobile Application Design.

• User Flow or Wireframe.

• Design Process.

• Problem Solving Approach.

• Interactive Prototype (preferred).

• Test Case or Bug Report sample (preferred).

• Explanation of business problems solved.

Applications without a portfolio will not be considered.

About the company
PT Hitechmain Solusi Indonesia
Computer Software
11 - 50 employees
Office address

Plaza Aminta, TB Simatupang, Jakarta Selatan

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you
Full-Time
1–3 years
Minimum Bachelor’s Degree
PT Inti Corpora Teknologi
Contract
1–3 years
Minimum Bachelor’s Degree
PT HIT International
Full-Time
1–3 years
Minimum Bachelor’s Degree
PT Sinergi Kecerdasan Buatan
Full-Time
3–5 years
Minimum Bachelor’s Degree
PT Nutrifarm Prima Indonesia
Full-Time
1–3 years
Minimum Bachelor’s Degree
PT Sinergi Wahana Gemilang