Logo for Kognity

Software Engineer

Roles & Responsibilities

  • Proven experience building impactful software in a fast-moving product environment
  • Full-stack capability with JavaScript and at least one server-side language such as Python, Ruby, or Node.js
  • A strong track record of owning projects end-to-end, from idea to delivery
  • Deep care for writing clear, maintainable, and well-structured code that scales with the product

Requirements:

  • Build full-stack features using JavaScript, TypeScript, and Python with a focus on impact and scalability
  • Apply design patterns, APIs, ORMs, caching, and testing to create robust, future-proof solutions
  • Refactor and improve existing codebases with clarity, simplicity, and long-term maintainability in mind
  • Own small to medium projects end-to-end, delivering quickly without compromising on quality

Job description

Education changes lives. But tech hasn’t lived up to its promise for the more than 1 billion students in school around the world - at least not yet. At Kognity, we’re here to change that.

We’re a 125-person EdTech scale-up powering learning in 120+ countries. Our intelligent platform replaces traditional textbooks and combines rich, interactive pedagogy with smart AI and data to help students and teachers thrive, from international schools to US high schools.

Why Kognity?

  • Build AI-driven solutions that improve learning.

  • Your work will have a global impact.

  • You will work with brilliant, hard-working people who care deeply about what they do.

  • You will get better at what you do; everyone is expected and supported to learn and improve constantly.

What you’ll do:

  • Build full-stack features using JavaScript, TypeScript, and Python with a focus on impact and scalability.

  • Apply design patterns, APIs, ORMs, caching, and testing to create robust, future-proof solutions.

  • Refactor and improve existing codebases with clarity, simplicity, and long-term maintainability in mind.

  • Own small to medium projects end-to-end, delivering quickly without compromising on quality.

  • Collaborate closely with cross-functional teams and communicate technical decisions clearly.

What we’re looking for:

  • Proven experience building impactful software in a fast-moving product environment.

  • Full-stack capability with JavaScript and at least one server-side language such as Python, Ruby, or Node.js.

  • A strong track record of owning projects end-to-end, from idea to delivery.

  • Deep care for writing clear, maintainable, and well-structured code that scales with the product.

  • A curiosity for AI and a drive to experiment with new tools to enhance creativity, decisions, and execution.

Our Values

  • We take ownership

  • We leverage AI

  • We drive customer value

  • We are transparent

  • We take care of ourselves and each other

Benefits

  • Truly Hybrid - work from our Stockholm office when you like.

  • ITP Pension Plan with Nordnet

  • Yearly budget of 5,000 SEK to spend on health-related services.

  • 30 days of paid vacation every year

  • Full pay sick leave starting on day 1

How we hire

  1. Discovery call with a Recruiter

  2. Hiring manager discussion

  3. Case study

  4. Values discussion

  5. Leadership talk

Every qualified person will be evaluated regardless of age, gender, identity, nationality, ethnicity, sexual orientation, disability status or religion. We’re committed to building a diverse, inclusive team and welcome people of all backgrounds, experiences, perspectives, and abilities.

See more about how we collect and process your personal data in our Privacy Notice.

Software Engineer Related jobs

Other jobs at Kognity

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.