Idt jobs
102 open roles, read directly from Idt's own lever job board and last checked on 2026-09-17. 11 of them are listed in full below.
Hiring reality
- Open roles
- 102 11 listed in full below
- Hireability
- Strong
- Median time a role stays open
- 44 days
- Opened in the last 90 days
- 130↑ up vs. the prior 90 days
- Ghost-job risk
- low 0 stale, 2 reposted
- Roles listing a salary
- 0%
- Remote-friendly roles
- 0%
- Median time to fill
- Not enough data yet
Measured from postings appearing on and disappearing from Idt's own job board since 2026-08-04.
Where the roles are
- Sales & Business Development62
- Engineering12
- Marketing & Communications9
- Other15
- Customer Success & Support4
Open roles at Idt
- Senior Java Software EngineerMinsk · Posted about a month ago
- Mobile Paid Media/Performance Marketing Manager (App Campaigns)Mexico City · Posted 28 days ago
- Sales Support SpecialistGuatemala City · Posted 28 days ago
- Lead Full-Stack Engineer (Node.js & Vue)Minsk · Posted 23 days ago
- Engineering Manager, Mobile (Boss Revolution: Calling App)Minsk · Posted 16 days ago
- Product Trainer RepresentativeGuatemala City · Posted 14 days ago
- Customer Service LeadGuatemala City · Posted 14 days ago
- Team Support SpecialistGuatemala City · Posted 14 days ago
- Junior UI/UX DesignerMinsk · Posted 13 days ago
- Sales Manager – AI & Contact Center SolutionsGuatemala City · Posted 12 days ago
- Junior Graphic DesignerMinsk · Posted 9 days ago
Questions about working at Idt
- Is Idt hiring?
- Yes. Idt has 102 open roles published on its own job board as of the last check.
- How long do Idt job postings stay open?
- A median of 44 days. Roles open much longer than that are often still being sourced rather than actively filled.
- Are Idt job postings real?
- Ghost-job risk looks low. 0 of the open roles have been listed unusually long, and 2 have been reposted after previously closing.
- Is hiring at Idt speeding up or slowing down?
- 130 roles opened in the last 90 days, against 0 in the 90 days before that — trending up.