Senior Software Engineer

Remote
Full-Time (Contractor, FOP)

At Capti, we're on a mission to revolutionize reading assessment and interventions for K–12 education. Over the past 15 years, we have become a leading provider of end-to-end reading assessment services in the USA. Our management, sales, and support are based in the U.S., while our development team is in Ukraine. We offer long-term, stable work with predictable workloads and a strong engineering culture.

Our flagship product, Capti ReadBasix, is a validated reading assessment that identifies the root causes of students' reading difficulties and provides actionable insights for instruction. We are actively building a versatile platform for creating and administering new assessments and interventions. We are starting to adopt AI to enhance user experience. Join our small, high-impact team where every engineer matters and your work will directly influence how millions of students learn to read.

About the Role

We are seeking Senior Software Engineers with strong experience in Java, Hibernate, and SQL to work on our core platform. This is a hands-on role focused on solving challenging problems in scalable, user-centric systems. You will design, build, and deploy features end-to-end in a meritocratic environment that values excellence, constructive communication, and continuous improvement.

Key Responsibilities

  • square-icon background
    Build and optimize our assessment engine, in-house AI tools, and test deployment platform
  • square-icon background
    Develop end-to-end features that combine software functionality with educational services
  • square-icon background
    Participate in code reviews and technical discussions to maintain high engineering standards
  • square-icon background
    Take full ownership of features and projects, driving design, architecture, and deployment
  • square-icon background
    Contribute to a team culture built on learning, support, and a friendly, informal atmosphere

Technical Stack and Fit

  • square-icon background
    Core Technologies: Java, Hibernate, PostgreSQL, AWS, GWT, Docker, Go
  • square-icon background
    In-House Innovations: custom AI tools, reading assessment engine, versatile assessment deployment platform

What We Are Looking For

  • square-icon background
    Strong proficiency in Java (6+ years)
  • square-icon background
    Intermediate English for reading specifications
  • square-icon background
    Comprehension of Ukrainian to participate in technical discussions
  • square-icon background
    Experience in backend or full-stack development
  • square-icon background
    Experience with UML diagrams
  • square-icon background
    Strong problem-solving and debugging skills
  • square-icon background
    Experience with Hibernate and SQL databases
  • square-icon background
    Preferred experience with GWT and Docker
  • square-icon background
    Passion for quality, continuous learning, and engineering excellence
  • square-icon background
    Ability to follow and maintain high standards in UX, testing, and code reviews

What We Offer

  • square-icon background
    Fully remote: work from anywhere in Ukraine and abroad
  • square-icon background
    Competitive compensation: USD-denominated pay under a FOP agreement
  • square-icon background
    Unlimited PTO: work without counting your days off and sick days
  • square-icon background
    Flexible schedule: work anytime with a 2–4 hour overlap with the U.S. EST
  • square-icon background
    Growth path: leadership roles are promoted from within based on impact
  • square-icon background
    Be heard: direct influence on product direction and technical decisions
  • square-icon background
    Stable employment: work for a financially stable, 15-year-old U.S. company
  • square-icon background
    Continued education: support for professional development and certifications
  • square-icon background
    Work devices: get reimbursed for work equipment, if necessary
  • square-icon background
    A collaborative environment: work free of bureaucracy and toxic behavior
  • square-icon background
    True product work, not project work: indefinite time horizon, no "end of project" layoffs or bench time
  • square-icon background
    Obsessive focus on engineering excellence: we're always exploring ways to boost development velocity, reduce code complexity, and optimize for real-world use

Hiring Process

  • square-icon background
    Introductory interview
  • square-icon background
    System design task
  • square-icon background
    Technical interview with engineering team
  • square-icon background
    Final conversation and offer

How to Apply

If you're an engineer who thrives on ownership, technical depth, and excited to build meaningful products, please submit your resume and a brief note explaining why you are a strong fit to careers@capti.com