Full Stack Developer Co-op building Java and JavaScript features for Flexspring's HR integration platform. Shipping API-driven product work for enterprise HR systems.
Responsibilities
Build and improve features in Flexspring's iPaaS product
Understand the customer problem each feature solves
Write backend and full stack code in Java and JavaScript
Work with APIs and data flowing between HR systems
Use modern tooling, including AI, and review its output before shipping
Write and run tests
Collaborate with experienced developers through code reviews and team discussions
Requirements
You've already completed minimum one co-op term or have some relevant professional work experience
Currently studying Software Engineering, Computer Science, or a related field
Solid foundation in Java and/or JavaScript
Some exposure to Spring and JUnit; school projects count
Experience with or knowledge of APIs
Strong analytical thinking
Ability to learn unfamiliar technology, including AI tools, and critically review generated output
Curiosity, motivation, and enjoyment of investigating problems
Experience with REST APIs, React, GraphQL, Groovy, JMS, or SOAP is nice to have
Interest in integration platforms (iPaaS) is nice to have
Benefits
Competitive co-op pay
Flexible hours
Remote-first environment
Mentorship from senior developers
Strong chance to grow into a full-time role after graduation
Full - stack engineer building AI - powered hiring workflows for Homebase’s hourly - team management app. Developing React and Ruby on Rails systems for screening, matching, and onboarding.
Software Engineer II building Python microservices and LLM - powered applications. Delivering secure, scalable AI capabilities for Sophos cybersecurity customers.
Lead Engineer owning production software, architecture, and reliability for Outro Health's medication deprescribing platform. Building safe clinical systems while growing the engineering organization.
Senior Software Developer building Parsec’s low - latency game streaming application. Improving C - based native technology used by millions through cross - platform development and engineering mentorship.
Full Stack Engineer building AI - enhanced lecture engagement features for Top Hat’s higher - education platform. Developing scalable React and Python - framework products for professors and students.
Software Engineer building Metronome infrastructure at Stripe, a financial infrastructure platform for businesses. Designing distributed systems and shipping business - critical billing and revenue automation features.
Software Engineer II securing Abnormal AI customer data through authentication, governance, and auditability. Building cloud - based security solutions with Golang and Python for global engineering teams.
Staff Software Engineer building frontier - AI systems for NBCUniversal’s film, television, streaming, and theme - park businesses. Developing scalable APIs, web frontends, databases, and cloud solutions.
Systems and Security Technical Lead securing Citizen Lab’s sensitive research systems and infrastructure. Leading security operations, privileged - access audits, incident response, and IT security projects at University of Toronto.