As May wraps up, we’re excited to share how your Better HR and Better Jobs platforms just got even better. From performance upgrades to workflow enhancements, here’s a full breakdown of the latest improvements and fixes across web, mobile, and iOS platforms.
Better HR – Web
Enhancements & Features
Leave & Project-based payment Analytics: Shows data for 30 days prior to the selected date.
Audit Logs: Monthly change records are now logged and stored.
Bank Details Mass Import: New validation forms and endpoint for employer/employee bank data.
Allowance/Deduction Mass Import: Improved validation, structure, and UI support.
Employee Directory Export: Added fields for probation end date, contract start/end dates.
Microsoft & Gmail OAuth Guides: Added in Settings > Security.
Vietnam OT Style: OT multiplier now uses Profile × Weekday × Project.
Shift Settings: Added attendance setting for shift multiplier.
Position Closure: Recruitment ATS now supports position closure flow (backend & frontend).
Holiday Tracking: Holidays are captured under Off Days in dashboard attendance view.
Duplicate Shifts: New button to delete duplicate shifts in Duty Roster.
Bug Fixes
Attendance Edit: Fixed issue preventing editing after creation.
Incorrect Timesheet Check-in: Resolved off-day check-in/out time recording errors.
Salary Sync: Resolved mismatch in "Basic Salary This Month" after mass import.
Allowance Import: Fixed issue where some values weren’t updated in employee profiles.
Leave Type Editing: Addressed bugs in editing leave types.
Payroll UI: Alignment fixes in payroll table.
Default Attendance: Fixed missing default attendance for new policies.
Leave Submission Error Messages: Improved clarity for “days in advance” requirement.
Project-Based Pay Duplicates: Fixed duplication issue in payslip due to pusher failure.
Mass Import Processing: Resolved freeze during allowance/deduction file upload.
Better HR – Android (v3.12.40)
Improvements
Phone Login UX: Automatically pre-selects +84 (Vietnam) for SMS OTP login.
Auto-Fill Employee Info: Mobile app pulls existing data if already filled on dashboard.
Better HR – iOS (v3.8.85)
Bug Fixes & Enhancements
Leave Calendar Bug: Corrected mismatched day/date in Vietnamese language mode.
Auto-Fill on First Login: Pulls existing employee info from dashboard.
Phone Login: Auto-selects +84 country code for Vietnam users.
Payslip View: Fixed missing salary and project-based OT details in mobile.
Settings Query: Optimized app settings page for smoother experience.
Better Jobs – Web
Feature Addition
CMS Search Widget: New search terms collection and widget for Better Jobs CMS.
Better Jobs – Android (v1.1.5)
Bug Fixes
Country Mismatch: Resolved Sri Lanka users seeing Myanmar job ads.
Job Application Flow: Fixed issue preventing "Next" button after photo upload.
Better Jobs – iOS (v1.0.9)
Bug Fixes & Stability Improvements
Job Application Issues:
Proceeding without profile picture or CV is now blocked.
Loading issues resolved during job application and home screen (non-Myanmar countries).
Fixed duplicate CV submission if user taps submit multiple times.
Resolved auto-filled data from previous candidate during new registration.
Application page freezing issue fixed for fully completed profiles.
Push Notification Bug: Resolved country preference mismatch for vacancy ads.
Backend Optimizations (Better HR)
Removed Unused Logic: “Last Active” middleware inference removed.
Lambda Endpoints Refactor: Updated lambda backend endpoints.
Payroll Calculation Fixes: Resolved deduction rate mismatch and absent half-day issues.
Summarized Reports: Now factor attendance shift multiplier for working day calculations.
Sri Lanka Payroll: Fixed blank screen when downloading T10 form.
Customer Health Score Tab: Shows yesterday's attendance rate.
Thank you for growing with us —
Better HR Product Team