[Remote] Software Engineer

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Jonas Software is a leading provider of enterprise management software solutions, and they are seeking a Software Engineer to design, build, and maintain software for collegiate sports. The role involves collaborating with cross-functional teams to deliver customer-facing features, ensuring reliability and performance in a modern front-end stack primarily using React and TypeScript.ResponsibilitiesBuild and ship product featuresDevelop and enhance front-end experiences using React and TypeScript, with an emphasis on performance, accessibility, and clean design patternsTranslate product requirements into scalable implementations that are easy to support across many collegiate clients and configurationsWork with APIs (REST/JSON) to integrate data for live stats, schedules, rosters, content, streaming, and admin toolsCollaborate in an Agile environmentPartner with Product Owners and cross-functional stakeholders to refine requirements, identify edge cases, and ensure we deliver the right solutionParticipate in sprint planning, estimation, daily collaboration, demos, and retrospectivesCommunicate tradeoffs clearly—balancing speed, quality, and long-term maintainabilityQuality, testing, and reliabilityWrite unit tests and automated tests for new and existing functionality (Jest/React Testing Library or equivalent)Improve reliability through thoughtful error handling, logging, and defensive UI patterns—especially for live event workflows where uptime mattersParticipate in code reviews and contribute to engineering standards, patterns, and shared component librariesMaintain and improve existing systemsTroubleshoot, debug, and optimize production systems; identify root causes and implement durable fixesRefactor legacy areas where needed to reduce technical debt, improve performance, and enable faster feature deliveryContribute to documentation and internal tooling to support development at scaleAI-driven development (mindset required)Use AI tools to accelerate development (e.g., scaffolding, test generation, refactors, debugging assistance), while applying strong engineering judgmentCollaborate with teammates on best practices for AI-assisted coding (prompting patterns, validation, security considerations, and review discipline)SkillsExperience building modern web applications using React and TypeScript (or strong React + willingness to ramp quickly on TS)Comfort working with APIs (building against endpoints, handling auth, pagination, error states, and data modeling)Experience working in an Agile/Scrum environmentExperience writing unit tests and contributing to automated testing practicesStrong debugging skills and a commitment to building reliable, maintainable softwareA demonstrated product mindset: you think about user impact, not just code completionOpen mindset toward AI-assisted development (prior AI coding experience not required)Experience with AI-assisted coding tools in professional workflows (or building AI-powered features)Familiarity with CI/CD pipelines and modern release practicesExperience with performance optimization (rendering, bundle size, caching, API efficiency)Knowledge of accessibility standards (WCAG) and front-end best practicesExperience with real-time or live-data environments (sports, finance, streaming, etc.)Interest in or familiarity with collegiate sportsCompany OverviewJonas Software is a provider of enterprise management software solutions to the Club, Leisure Fitness & Sports, Foodservice. It is a sub-organization of Constellation Software. It was founded in 1990, and is headquartered in Toronto, Ontario, CAN, with a workforce of 5001-10000 employees. Its website is http://www.jonassoftware.com.Company H1B SponsorshipJonas Software has a track record of offering H1B sponsorships, with 2 in 2025, 1 in 2024, 8 in 2023, 3 in 2022. Please note that this does not guarantee sponsorship for this specific role.

Apply Now →
← Back