Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
70 changes: 70 additions & 0 deletions JOB-OPENING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
# 🚀 Frontend Engineer (Angular/Ionic) – Remote

**Company**: BAWES StudentHub Staff
**Location**: Remote (International)
**Rate**: $200–$1500/bounty (per merged PR)
**Contact**: DM @gacorpoll-ui (punokawan) di GitHub

---

## 📋 About the Project

StudentHub-Staff adalah aplikasi manajemen staff & kandidat berbasis Angular 15 + Ionic 6.
Project ini sedang butuh upgrade ke Angular 16/Ionic 8 dan penghapusan dependencies lama.

---

## 🎯 What We Need

- **Upgrade Angular 15 → 16** (issues #25, #91)
- **Replace ng5-slider → @angular-slider/ngx-slider** (issues #33, #45)
- **Remove moment.js → gunakan date-fns** (issue #92)
- **Fix bugs & performance** semua issue dengan bounty

---

## 👨‍💻 Skill Requirements

**Wajib (Tier 1):**
- Angular 15+ (setidaknya v15, ideal v16)
- TypeScript 4.x+
- Ionic Framework 5+
- RxJS/Observables
- Git + PR workflow

**Direkomendasikan (Tier 2):**
- Capacitor / Cordova mobile hybrid
- TailwindCSS styling
- Auth0 authentication flow
- Chart.js visualization
- Testing (Jasmine/Karma)

**Bonus (Tier 3):**
- GitHub Actions CI/CD
- AWS SDK integration
- Performance optimization

---

## 💰 Bounty Structure

| Task | Rate |
|------|------|
| Bug fix | $200–$400 |
| Feature PR | $400–$800 |
| Angular/Ionic upgrade | $1000–$1500 |
| Library migration | $500–$800 |

---

## 🔗 How to Apply

1. Fork repo: gacorpoll-ui/studenthub-staff
2. Pilih issue di https://github.com/BAWES-Universe/studenthub-staff/issues
3. Comment: "I want to work on this issue"
4. Kami assign bounty amount + guidance

Ready to contribute? Check issues terbuka – semua welcome!

---
*Tag: #jobs #angular #ionic #remote #bounty #frontend*
9 changes: 0 additions & 9 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,6 @@
"ion2-calendar": "^3.5.0",
"ionicons": "^6.0.3",
"mixpanel-browser": "^2.45.0",
"moment": "^2.30.1",
"ng5-slider": "^1.2.6",
"rxjs": "~7.5.0",
"tslib": "^2.3.0",
Expand Down