Senior Full-Stack Developer - User Engagement & Retention
Location: Hybrid/Austin, TX
**About PokerSkill:
At PokerSkill, we're on a mission to reinvent how people learn and engage with poker. By harnessing the power of cutting-edge AI, we're making the game more accessible, enjoyable, and educational for everyone—from beginners to seasoned players. Our vision is to empower individuals with tools that elevate their skills and make learning genuinely fun.
We're a well-funded, seed-stage startup backed by top-tier investors such as Transcend Fund and Initialized Capital. Our founding team has a proven track record in the gaming industry, having built and successfully exited gaming companies. Joining us at this stage means you'll have the opportunity to make a significant impact on a product set to revolutionize the industry.
**Who We're Looking For:
Are you an innovative thinker who thrives on solving challenging problems? Do you get excited about creating features that captivate users and keep them engaged? We're building a dynamic team of pioneers eager to push the boundaries of what's possible in gaming and education.
As our Senior Full-Stack Developer - User Engagement & Retention, you will own the development of features that enhance user engagement and retention. You will design and implement strategies that delight our users, encourage them to return, and foster a loyal community.
**What You'll Do:
**Engagement and Retention Features:
Design and Implement User Engagement Features
- Develop features such as daily challenges, reward systems, achievement badges, and other gamification elements that boost user engagement.
- Create re-engagement strategies like push notifications, email campaigns, and in-app messages to encourage users to return.
- Implement personalization strategies to tailor experiences to individual users, leveraging AI where applicable.
**Referral and Incentive Systems:
- Build robust referral programs with tracking capabilities and incentives for users who bring in new players.
- Ensure accurate attribution and prevent abuse of referral systems.
- Integrate social sharing capabilities to platforms like Facebook, Twitter, and other relevant channels.
**Data Analysis and Optimization:
Monitor and Analyze User Metrics
- Use analytics tools to monitor user engagement, retention, and conversion metrics.
- Identify areas for improvement based on data insights.
- Conduct A/B testing on engagement features to optimize their effectiveness.
**Optimize for Performance and Scalability:
- Ensure the platform is robust, scalable, and can handle a growing user base.
- Optimize both server and client-side performance for a seamless user experience.
**Collaboration and Communication:
Work Closely with Cross-Functional Teams
- Collaborate with the Designer to create intuitive and appealing interfaces for engagement features.
- Work with the AI Integration Developer to leverage AI for personalized user experiences.
- Coordinate with marketing and growth teams to align strategies and maximize impact.
- Participate in regular team meetings and contribute to planning and brainstorming sessions.
**Who You Are:
**Professional Experience:
- .
- Proven experience with user engagement and retention strategies in prior roles.
- Experience in the gaming industry or with gamified applications is a plus.
- Familiarity with startups or fast-paced environments where agility and innovation are key.
**Technical Skills:
Backend Development
- Proficient in Go (Golang) for backend development.
- Experience with database systems like PostgreSQL and Redis.
- Knowledge of building and integrating with APIs, including third-party services.
- Familiarity with microservices architecture and scalable system design.
**Frontend Development:
- Strong skills with JavaScript/TypeScript and React.
- Familiarity with frontend frameworks and tools that enhance development efficiency.
- Understanding of responsive design and user experience principles.
- Experience with HTML5 and CSS3.
**Engagement Tools and Technologies:
- Familiarity with CRM tools and notification services (e.g., SendGrid, Braze, Firebase Notifications).
- Experience with analytics tools like Google Analytics, Mixpanel, or similar.
- Knowledge of A/B testing frameworks and methodologies.
**Aptitudes and Soft Skills:
- Data-driven approach to problem-solving with a strong understanding of user behavior and engagement mechanics.
- Innovative thinker with a passion for creating engaging user experiences.
- Excellent communication skills and ability to work collaboratively in cross-functional teams.
- Entrepreneurial spirit and a proactive approach to problem-solving.
- Ability to balance user needs with business goals.
- Adaptable and resilient in a fast-paced environment.
**Educational Background:
Bachelor's degree in Computer Science, Data Science, Software Engineering, or a related field (or equivalent experience).
**Why Join Our Team?
- Innovation at the Core: We're not bound by traditional ways of doing things. We encourage fresh ideas and innovative approaches to create impactful solutions.
- Collaborative Environment: Join a tight-knit team where your contributions are valued, and your voice is heard. We believe that the best ideas come from open dialogue and diverse perspectives.
- Real-World Impact: Your work will directly influence our product and the experience of our users. You'll see the tangible results of our efforts as we grow and evolve.
- Experienced Leadership: Work alongside founders with successful exits in the gaming industry. Learn from their experience and contribute to a team that's poised to disrupt the market.
- Growth Opportunities: Joining us at the seed stage means you'll have significant influence over our product and direction. Your contributions will have a direct impact on our success.
- Continuous Learning: We're at the forefront of AI and technology. There's always something new to learn, and we support our team's professional growth.
- Fast-Paced and Agile: We move quickly to adapt to new opportunities and challenges. If you enjoy a dynamic environment where every day brings something new, you'll fit right in.
**Ready to Make an Impact?
If you're excited about joining a team that's redefining an industry through innovation and technology, we'd love to hear from you.
How to Apply:
Send us:
- A brief introduction about yourself and what excites you about this opportunity.
- Your resume highlighting your experience and technical skills.
- Examples of projects that demonstrate your expertise in full-stack development, user engagement, and retention strategies (e.g., links to applications, GitHub repos, case studies).
- Anything else you think we'd find interesting.
Email us at join@pokerskill.com
We value bold ideas and people who are eager to make a difference. If you're ready to take on new challenges and be part of an exciting journey, let's talk.
Note: We move quickly. If your passion and skills align with what we're looking for, you'll hear from us soon.
**Learn More About Our Vision**
To hear more from our founder and get a deeper understanding of our mission, check out our YouTube channel: PokerSkill YouTube Channel
Job Type: Full-time
Pay: $170,000.00 - $209,000.00 per year
Benefits:
- Dental insurance
- Health insurance
- Vision insurance
Compensation Package:
- Bonus opportunities
Schedule:
- 8 hour shift
- Monday to Friday
Ability to Commute:
- Austin, TX 78701 (Preferred)
Ability to Relocate:
- Austin, TX 78701: Relocate before starting work (Required)
Work Location: Hybrid remote in Austin, TX 78701
Are you looking for more jobs nearby? Find your favorite jobs now by visiting our online jobs page.