Position: Full Stack Engineer
- Be part of an innovative iGaming company with global market reach.
- Work on cutting-edge gaming platforms and collaborate with industry experts
Salary: GROSS USD $30-37k (Depending on Experience)
Position Overview
We are seeking a talented Full-Stack Developer to join our team in Tbilisi. In this role, you will develop and maintain high-performance iGaming platforms, creating features that enhance user engagement. This is a dynamic opportunity to work in a rapidly evolving industry with room for professional growth.
Key Responsibilities
- Web Application Development: Build and maintain front-end and back-end components, ensuring high performance and scalability.
- Collaborate Across Teams: Partner with designers, product managers, and QA to create seamless features that meet user needs.
- Secure Code Implementation: Write clean, efficient, secure code to safeguard platforms from vulnerabilities.
- Database Management: Design and optimise robust database systems for high availability and reliability.
- API Development: Build and integrate RESTful or GraphQL APIs to support game mechanics, third-party services, and payment systems.
- Monitor and Debug: Troubleshoot and resolve issues to ensure smooth operation and performance.
- Stay Current: Keep up with the latest trends and technologies in the iGaming industry.
Skills and Qualifications
- Proficient in Full-Stack Development:
- Front-end: Experience with React, Vue.js, or Angular.
- Back-end: Strong knowledge of Node.js, PHP, Python, or Java.
- Cloud Services: Familiarity with AWS, Google Cloud, or Azure for deployment and scaling.
- Version Control: Proficient in Git and collaborative workflows.
- iGaming Experience: Knowledge of RTP, RNG, and affiliate systems is an advantage.
- UI/UX Focus: Ability to design intuitive interfaces optimized for mobile and desktop.
- Security Awareness: Understanding of secure coding practices, fraud prevention, and compliance.
Preferred Qualifications
- Experience with real-time gaming features using WebSockets.
- Background in payment processing system development or integration.
- Familiarity with blockchain technologies or cryptocurrency payments.
- Experience in multiplayer gaming platform development.
- Knowledge of Agile methodologies and tools like JIRA or Trello.