Go Developer

Fulcrum
Summary
Join Fulcrum, a team of tech-savvy IT professionals, as a proactive Go developer for a short-term (1.5-2 months) full-time position on a new sports web app project. You will develop new features including CSV uploads, real-time data visualization, player/team analytics, and complex statistical calculations. The ideal candidate possesses strong Go knowledge (3+ years), experience with RESTful APIs, PostgreSQL or similar SQL databases, Redis, and high-volume data processing. The role involves implementing various functionalities, designing efficient database schemas, and ensuring scalability. Fulcrum offers a flexible schedule, remote work options, a friendly team environment, opportunities for professional growth, and regular team activities.
Requirements
- Strong knowledge of Go (3+ years)
- Experience with RESTful API development
- PostgreSQL (or any alternative SQL database) and database optimization
- Redis for caching
- Experience with high-volume data processing
- Statistical calculations and algorithms
Responsibilities
- Implement CSV upload and processing functionality
- Create complex statistical calculations (80+ different metrics)
- Build player/team exposure analytics
- Implement Live stats
- Implement caching strategies for performance
- Design efficient database schemas
- Build notification system (push & email)
- Ensure scalability for high-traffic periods
Preferred Qualifications
- Experience with sports/fantasy sports domain
- React/ Next.js knowledge
- API integrations (Stripe, expirience with other external services)
- CSV processing and data parsing
- WebSocket for real-time updates
- Docker/Kubernetes
- Message queuing (RabbitMQ/Kafka)
- Data visualization backend support
- Performance optimization for large datasets
Benefits
- Flexible schedule & opportunity to work remotely or workspace in Kyiv ( kooperativ.cc )
- Friendly & open team who have fun creating cool projects together
- Opportunity to boost your professional & personal growth
- Regular team gathering activities
Share this job:
Similar Remote Jobs
