TypeScript Developer for Auction Platform Maintenance

Job ID: 40012024

Budget: $10 – $30 USD

We are looking for a skilled TypeScript developer to maintain, fix, and enhance the admin panel of our auction platform. This project is fast-paced and requires solid experience with both frontend and backend TypeScript development, particularly with AngularJS, Handlebars.js, and Node.js (NestJS).

Admin Panel Tech Stack:

- Frontend: TypeScript + SCSS

- Backend: Node.js (NestJS)

- Templates: AngularJS, Handlebars.js

- Database: PostgreSQL (via Prisma ORM)

- Authentication & APIs: JWT, OAuth, third-party integrations

- Cache & Storage: Redis, Cloudflare R2, AWS S3

- DevOps: Docker and basic infrastructure knowledge

Current Needs;

- Immediate bug fixes in the admin panel

- Minor UI and frontend adjustments

- Migration of static files from Cloudflare R2 to AWS S3

Milestones & Timeline:

This project consists of one milestone: Admin Panel Bug Fixes & Updates (3 Days)

Day 1:

- Fix existing admin panel bugs and apply UI updates

- Migrate static files to AWS S3 + initial full testing

- Code review by our internal team (developer must expect technical comments for Day 2)

Day 2:

- Conduct full-platform testing

- Fix all issues, comments, or bugs discovered during Day 1 code review and testing

Day 3:

Deployment meeting with our infrastructure & security teams

Post-Deployment Support (1 Month)

Following deployment, the developer will provide:

1 month of go-live support

SLA: Response and bug fix within < 1 day

Support includes bug fixes, minor adjustments, and ensuring stable platform performance

Project Commitment & Delivery Terms (Important):

To avoid delays and ensure project success, the freelancer must agree to the following:

- The 3-day delivery plan must be fully respected

- All Day 1 tasks and code must be completed on the same day so we can perform code review

- Day 2 must include fixes for all comments/issues resulting from the review

If the freelancer fails to deliver tasks on time without valid reason, we reserve the right to:

- Cancel the contract immediately

- Reassign the project to another developer

- Process payment strictly based on milestone delivery completion

-> This ensures that both parties work efficiently and that the timeline is respected.