About RK9 Labs:
RK9 Labs is a dynamic and growing SaaS company based in Chicago, dedicated to competitive esports. We provide tailored registration and tournament software that empowers event organizers and enhances the player experience. As a small but mighty team, we thrive on collaboration, innovation, and a shared passion for esports. We're looking for a Python Web Developer to join us and play a pivotal role in scaling our platform and our team.
The Opportunity:
Let's be clear: we are looking for someone who codes Python-based Web sites ideally backed by Firebase's suite of technologies on Google Cloud. If your experience is mostly as a Java, .NET, React, or PHP developer, you should not apply because we won't change technology stacks, and we need to hire someone with experience which can be immediately applied. (Just knowing a bit of python and running scripts is not enough.)
This is a unique opportunity for a hands-on Python Web Developer to directly impact the future of RK9 Labs. Working closely with one of our founders, you will be instrumental in expanding and enhancing our core software platform. You'll be spending the vast majority of your day coding, while also taking on leadership responsibilities for our development efforts. This role offers the chance to mentor junior talent and strengthen a high-performing development team.
This is a hybrid position, working 1-2 days per week in our small office in Chicago, with the remainder of the days remote. Some weekend support will be required.
What You'll Do:
- Engineer and code new features and enhancements across our full-stack application, as well as fixing ancillary bugs as they are discovered.
- Troubleshoot technical issues to find root causes and increase the stability and performance of our platform.
- Write clean, efficient, and well-documented code.
- Work extensively with Python/Flask/Jinja for our backend services on Google App Engine Standard and Cloud Functions for Firebase.
- Utilize Firebase Cloud Firestore and Realtime Database for data storage and real-time functionality.
- Manage user authentication using Firebase Authentication with Google Accounts.
- Develop responsive and intuitive user interfaces using HTML, CSS, jQuery, Bootstrap, and htmx.
- Collaborate with our current independent contractor developer including code reviews.
- Contribute to architectural discussions and technology decisions.
- Collaborate closely with the Product Manager and Support/Community Manager to deliver exceptional software.
Required Skills & Experience:
- 5+ years of professional experience developing entire Web sites
- Expertise in Python/Flask/Jinja Web development
- Strong proficiency with Firebase Cloud Firestore and Realtime Database
- Demonstrated experience with Firebase Authentication or Google Accounts
- Extensive knowledge and practical experience with HTTP, HTML, CSS, and Javascript
- Proven ability to work independently and as part of a small, agile team
- Excellent problem-solving skills and a strong attention to detail
- Exceptional communication and collaboration abilities
Bonus Points If You Have:
- Experience with UI/UX design principles and best practices
- Familiarity with Google BigQuery Studio for data analysis
- Knowledge of Java language, and interest in Dart/Flutter for mobile apps
- A passion for esports and a desire to contribute to the competitive gaming community
Why Join RK9 Labs?
- Be a core member of a growing company with a clear vision
- Directly impact the product and see the results of your work
- Work in a collaborative and supportive environment
- Opportunity for professional growth and leadership
- 100% hands-on coding, making a tangible difference every day
To Apply:
If you are a highly motivated and skilled Python Web Developer looking for a challenging and rewarding opportunity, we encourage you to apply! Please submit your resume and a cover letter detailing your relevant experience and why you are excited about this role at RK9 Labs.
If you do not meet these requirements, but still feel like you'd be a good fit for this job, then you must submit a cover letter with your application explaining why we should consider you. Otherwise your resume will not match the job requirements and will have to be rejected.
Job Type: Full-time
Pay: From $90,000.00 per year
Benefits:
- 401(k) matching
- Health insurance
- Paid time off
Ability to Commute:
- Chicago, IL 60640 (Preferred)
Work Location: Hybrid remote in Chicago, IL 60640