RF Labs · 4 months ago
Software Engineer (Mobile Apps)
RF Labs’ mission is to make the social and cognitive benefits of gaming accessible to all. They are seeking a Software Engineer to build and maintain their Mobile Apps, which will be used by hundreds of thousands of users. The role involves developing features for mobile applications, ensuring high-quality user experiences, and collaborating with a talented team in a fast-paced environment.
B2BB2CGamingHardwareSoftware
Responsibilities
App development and maintenance: design, build, and maintain mobile applications using React Native with Expo and TypeScript, ensuring high-quality, performant user experiences across iOS and Android platforms
Feature implementation: develop complex app features including video streaming capabilities, social community interfaces, analytics dashboards, and interactive gameplay elements
White-label solutions: create customizable application frameworks that can be efficiently adapted and branded for different client needs while maintaining a consistent codebase
UI/UX development: implement responsive, engaging user interfaces using Nativewind while collaborating with designers to ensure consistent brand identity and excellent user experience
API integration: connect mobile apps to backend services using tRPC APIs, handling data fetching, state management, and real-time communication
Performance optimization: identify and resolve performance bottlenecks, optimize render cycles, and ensure smooth operation even under heavy user loads
Testing and quality assurance: implement comprehensive testing strategies including unit tests, integration tests, and end-to-end testing to ensure app reliability and stability
Qualification
Required
strong experience in cross-platform development
keen eye for user experience
ability to build scalable applications
comfortable working in a fast-paced environment
passion for solving complex mobile development challenges
proven experience building and shipping production mobile apps with React Native and Expo
deep understanding of mobile app architecture and best practices
strong typing skills and experience using TypeScript
experience with modern UI frameworks, particularly Nativewind or similar styled-component approaches
familiarity with RESTful and RPC-based APIs
understanding of database concepts and experience working with PostgreSQL or similar relational databases
experience implementing testing strategies for mobile applications using tools like Jest
ability to identify and resolve performance issues in mobile applications
experience optimizing React Native apps for smooth operation
Benefits
Competitive salary and equity — multiple options based on your desire for ownership.
Collaborative work space — our team works in-person every day at the Atlanta Tech Village https://atlantatechvillage.com with private office space, an RF Table, and many other amenities. You also get the opportunity to meet employees from hundreds of other companies, compete in our weekly ping pong tournaments, and take part in frequent community events. And free snacks!
Free gameplay — all employees can play at any Showdown League tournament for free. We promote team members meeting with customers and seeing the product in action often. We also run test games frequently.
Hardware setup — new MacBook Pro, big display, accessories, and plenty of chips to shuffle with.
Flexibility — while we require in-person work for most employees (except remote hires), we offer flexible hours and unlimited paid time off.
Company
RF Labs
Reinventing Live Gaming
Funding
Current Stage
Early StageTotal Funding
$4.15MKey Investors
Unbounded Capital
2025-01-30Seed· $2.95M
2022-11-18Pre Seed· $1.1M
2021-08-16Angel· $0.1M
Recent News
Google Patent
2025-02-12
Company data provided by crunchbase