PrizePicks is the fastest-growing sports company in North America according to the 2023 Inc. 5000 rankings, two years running, and the largest independent skill-based fantasy sports operator in the country.
Staff Software Engineer, React Native
Location
United States
Posted
89 days ago
Salary
$195K - $200K / year
Seniority
Lead
Job Description
Staff Software Engineer, React Native
PrizePicks
• Own technical direction: Set and evolve the technical standards, architecture, and best practices for your team’s mobile features, ensuring long-term scalability and maintainability of the app. • Lead the hardest problems: Own the design and delivery of the team’s most complex, highest-scope projects — the ones that require deep technical judgment and cross-system thinking. • Drive team efficiency: Identify and implement improvements to developer tooling, build pipelines, and development workflows that enable the entire team to iterate faster and ship with more confidence. • Establish engineering practices: Define and enforce standards for component architecture, testing, accessibility, performance, and mobile deployment across the team. • Mentor all engineers: Provide mentorship to engineers at every level on the team, shaping technical growth, raising the quality bar, and fostering a culture of continuous improvement. • Collaborate at the organizational level: Work with Engineering Managers, Product leadership, and other Staff/Principal engineers to align technical strategy with business objectives. • Own cross-stack integration: Ensure the mobile app integrates effectively with backend services (Go and Rails), driving consistency in API contracts and data flows across the platform. • Participate in on-call rotation: Own systemic reliability improvements and lead incident response for the most critical production issues.
Job Requirements
- 8–10 years of professional software engineering experience, with deep expertise building production React Native applications at scale
- Proven track record of owning multiple complex technical initiatives and driving them to successful outcomes across a team
- Experience with the full mobile development lifecycle at scale — architecture, build systems, deployment pipelines, and post-release monitoring
- Experience building mobile applications backed by large-scale, high-throughput distributed systems serving millions of users
- History of elevating engineering teams through mentorship, standards-setting, and technical leadership
- Mastery-level TypeScript proficiency — you are a reference point for TypeScript best practices, patterns, and type system usage
- Deep React Native expertise — you have solved hard problems around performance, native modules, complex animations, and cross-platform consistency
- Expert experience with Expo and its ecosystem, monorepo tooling (Yarn workspaces), and mobile build/release infrastructure
- Strong understanding of mobile testing strategies at scale — Jest, Maestro for E2E testing, and quality automation
- Proficiency with CI/CD for mobile and Expo/EAS workflows — automated builds, OTA updates, staged rollouts, app store pipelines
- Understanding of backend API patterns — you can read, reason about, and influence API design across Go and Rails services
- Operates with full autonomy — you define your own work and the work of the team based on what matters most
- Exceptional communicator who can represent technical strategy to engineering leadership and non-technical stakeholders
- Experienced in fully remote engineering organizations
- Comfortable making high-stakes technical decisions with incomplete information
Benefits
- Company-subsidized medical, dental, & vision plans
- 401(k) plan with company match
- Annual bonus
- Flexible PTO to encourage a healthy work/life balance (2 weeks STRONGLY encouraged!)
- Generous paid leave programs, including 16-week paid parental leave and disability benefits
- Workplace flexibility and modern work schedules focused on getting the job done, not hours clocked
- Company-wide in-person events and team outings
- Lifestyle enhancement program
- Company equipment provided (Windows & Mac options)
- Annual performance reviews with opportunities for growth and career development
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Software Engineer
UpMetricsUpMetrics is a technology company on a mission to empower organizations in the philanthropic sector to be data-driven. Specifically, the company provides servic
Design and implement full stack features, build and evolve APIs, develop responsive front-end experiences, and collaborate on system design decisions to ensure scalable solutions and effective code reviews within the engineering team.
Senior Software Engineer
Lovefreedom SolutionLovefreedom Solution is a leading provider of innovative technology solutions for businesses around the world. We specialize in creating cutting-edge software and services that help companies streamline their operations, increase efficiency, and drive growth. Our team is made up of passionate and dedicated professionals who are committed to delivering exceptional results for our clients.
Role Description We are seeking a Senior Software Engineer to join our growing team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications for our clients. You will work closely with our project managers, designers, and other developers to ensure the successful delivery of projects. - Design, develop, and maintain software applications according to client requirements - Collaborate with project managers, designers, and other developers to ensure project objectives are met - Write clean, efficient, and well-documented code - Conduct code reviews and provide feedback to junior developers - Troubleshoot and debug software issues - Keep up-to-date with emerging technologies and best practices in software development - Mentor and coach junior developers - Participate in the planning and estimation of project timelines and deliverables - Communicate project progress and any potential roadblocks to project managers and other team members - Develop full-stack features for cutting-edge, experimental products on our Horizon team or foundational infrastructure on our Atlas team - Work across the entire product lifecycle, from planning and design to deployment and optimization, sometimes stepping into a product management role - Build with TypeScript, React, GraphQL, and Ruby on Rails, with opportunities to work with modern languages like Rust or Node.js on new defense-focused products - Collaborate closely with product, design, and other engineers in a fast-paced, iterative environment to maintain high-quality standards - Provide mentorship and guidance to other engineers, helping to shape our team's culture and advance their skills Qualifications - Bachelor's degree in Computer Science, Software Engineering, or a related field - Minimum of 5 years of experience in software development - Strong knowledge of programming languages such as Java, C++, or Python - Experience with web development frameworks such as Angular, React, or Vue.js - Experience with database management systems (SQL, MySQL, etc.) - Familiarity with Agile methodologies - Excellent problem-solving and analytical skills - Strong communication and teamwork skills - Ability to work independently and manage multiple projects simultaneously - Experience with cloud computing platforms (AWS, Azure, etc.) is a plus Benefits - Competitive salary and benefits package - Opportunity for career growth and development - Collaborative and supportive work environment - Exciting and challenging projects with top clients - Flexible work hours and remote work options - Company-sponsored events and activities
Golang Software Engineer
ZensarAt Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
Role Description Required: - Demonstrable experience in at least one back-end type safe programming language (Golang Preferred but other experience can be considered) - Comfortable/experienced with back-end micro-service architecture and communication, specifically REST and asynchronous messaging services (e.g., Kafka, RabbitMQ etc.) - Comfortable/experience within a Scrum framework working as part of a team to deliver business functions and customer journeys that are tested and automated throughout the CICD pipeline to production Company Description At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. - At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. - Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. - Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself. - We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. - We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. - All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
Senior Software Engineer – Healthcare, Claim Recovery
The Phia Group, LLCThe Phia Group is an experienced provider of healthcare cost containment techniques.
• Design, build, and maintain applications supporting claim recovery and healthcare-related workflows • Translate complex business processes into scalable, maintainable, and efficient system functionality • Implement solutions involving financial logic, including balances, allocations, and reconciliation • Ensure code is production-ready, well-tested, and complete prior to QA • Leverage AI tools (e.g., GPT, Claude, Copilot, or similar) to: Accelerate code development and refactoring, Assist with debugging and root cause analysis, Generate tests, documentation, and validation logic • Identify and implement opportunities to automate repetitive development and operational workflows • Continuously evaluate and adopt new AI tools to improve engineering efficiency • Work extensively with relational databases and large datasets • Write and optimize complex SQL queries, stored procedures, and data transformations • Ensure data integrity, reconciliation accuracy, and system performance at scale • Troubleshoot and resolve data discrepancies across systems • Build and maintain integrations across internal and external systems via APIs and data pipelines • Design systems that support multi-step workflows and conditional business logic • Ensure reliable data flow, error handling, and system resiliency • Collaborate closely with Operations and business stakeholders to align systems with real-world workflows • Participate in code reviews, design discussions, and technical decision-making • Mentor developers and contribute to improving team standards and delivery practices • Drive a culture of ownership, accountability, and first-time-right delivery
