
Senior Software Engineer
Posted Oct 26

Posted Oct 26
This is a fully remote position, open to applicants in New York.
β’ Design, develop, and sustain features for the ROLR prediction markets platform.
β’ Create functionalities for the React Native iOS and Android application, as well as the SvelteKit web application.
β’ Transform product specifications and designs into robust, production-ready software.
β’ Contribute to onboarding, account management, market discovery, trading, and account activity processes.
β’ Develop and oversee backend-for-frontend API routes and integrate third-party services.
β’ Collaborate closely with Product, Design, QA, and other engineering teams.
β’ Work together on technical solutions and implementation strategies.
β’ Produce clean, maintainable, and thoroughly tested code.
β’ Engage in code reviews and aid in establishing engineering standards and best practices.
β’ Mentor junior engineers and lead discussions on technical design.
β’ Identify and address technical challenges during development and in production.
β’ Assist with testing, releases, and troubleshooting activities.
β’ Take into account performance, reliability, security, and scalability.
β’ Contribute to the ongoing enhancement of ROLR's technology platform.
β’ A minimum of 5 years of professional software development experience, including at least 2 years delivering production mobile or web front ends using TypeScript.
β’ Solid software engineering fundamentals and experience in creating production applications.
β’ Proven track record of owning features from inception to completion, including technical design, release, and production support.
β’ Experience in building and deploying iOS and Android applications with React Native and Expo, covering Expo Router, EAS builds, over-the-air updates, and App Store/Play Store launches.
β’ Hands-on experience developing web applications using Svelte and SvelteKit, including server-side rendering and backend-for-frontend API routes.
β’ Strong background in a similar framework such as React, Next.js, or Vue, with a readiness to work in Svelte also considered.
β’ Proficient in TypeScript, with experience in client state and data-fetching methodologies like TanStack Query and Zustand, and utility-first styling with Tailwind CSS and NativeWind.
β’ Familiarity with REST APIs, real-time data via WebSockets or server-sent events, and third-party SDKs such as identity (OIDC), KYC, and payment solutions.
β’ Experience with automated testing frameworks such as Jest, React Native Testing Library, Vitest, or Playwright, along with CI/CD pipelines and code reviews.
β’ Ability to collaborate efficiently with Product, Design, QA, and other engineering personnel.
β’ Strong analytical skills and the capability to work autonomously when necessary.
β’ Comfortable in a fast-paced environment where products and priorities are subject to change.
β’ Basic understanding of backend fundamentals, including database querying and service interactions beyond the BFF layer.
β’ At least foundational knowledge of Kafka and Redis; hands-on experience is preferred.
β’ Preferred: experience in fintech, trading, financial services, gaming, or any transaction-oriented digital product.
β’ Preferred: familiarity with real-time data or financial transactions.
β’ Awareness of observability tools like Sentry, OpenTelemetry, or similar.
β’ Familiarity with charting libraries such as lightweight-charts.
β’ Competitive health and welfare benefits.
β’ 401(k) retirement plan with company matching.
β’ Flexible vacation policy.
β’ Reimbursement for home office setup.
β’ Team events and gatherings.
β’ Access to mental health support.
Tailscale
Software Mind
CACI International Inc
Nemetschek Group
Get handpicked remote jobs straight to your inbox weekly.