A London-based company that organizes raffles is seeking a developer to build a visually engaging raffle drawing application. The tool must import a CSV file containing ticket data (including username, profile picture, ticket number, and additional metadata) and use the Random.org API to determine a truly random winner. The result must be revealed through a CS2-style case opening animation, with participant profile pictures scrolling horizontally and stopping on the selected winner. Rarity overlays must be randomly assigned to each ticket based on CS2 drop rates (grey, blue, purple, pink, red, gold). The system should log each draw with a timestamp, competition name, winner information, Random.org verification, and support for persistent history exports and custom backgrounds. A YouTube video reference, sample CSV file, and mockups have been provided. This is a short-term, remote project expected to be completed within two weeks.
Requirements
- Experience developing interactive desktop or web-based applications
- Proficiency in working with APIs (especially Random.org)
- Strong frontend/UX design skills for implementing a case-opening animation
- Ability to process and visualize data from CSV files
- Support for real-time animations and smooth UI transitions
- Functionality to log and export draw results with timestamp and verification
- Ability to assign rarity colors based on defined probabilities
- Remote availability and ability to meet a two-week delivery timeline
- Familiarity with gaming-inspired UI or animation styles is a plus
About Twine
Twine is a leading marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise.
Our Mission
Twine's mission is to empower creators and businesses to thrive in an AI-driven, freelance-first world.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior 3D Unity Game Developer
2026-04-12
Back End Developer
2026-04-12
Mobile Application Developer (Android)
2026-04-08
- Posted
- Aug 21, 2025
- Type
- Contract
- Level
- Entry
- Location
- United Arab Emirates
- Company
- Twine
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior 3D Unity Game Developer
2026-04-12
Back End Developer
2026-04-12
Mobile Application Developer (Android)
2026-04-08