Need IT

Software engineering company in Rīga, Latvia

We design and build web platforms, mobile apps, embedded systems and the infrastructure that runs them.

Start a project

What we build

One team from the first sketch to the system running in production. We take on whole products, or join yours where you need extra hands.

  1. Web applications

    Customer portals, internal tools and company sites. Responsive, accessible and fast, on frameworks the next developer will recognise.

  2. Mobile apps

    Native and cross-platform apps for iOS and Android, from the first prototype to the store release and every update after it.

  3. Embedded systems

    Where hardware meets code: device firmware, real-time systems, hardware integration and the tooling to update devices in the field.

  4. System design

    Systems that need to scale, integrate and stay secure. Planned before they are built, and documented so they outlive the project.

  5. Infrastructure & support

    Monitoring, backups, container platforms and CI pipelines, plus the day-to-day support that keeps software and hardware running.

  6. Project management

    Planning, estimates and risk management, with regular demos so you always know where the project stands and what comes next.

Toolbox

The tools we use every week, and where each one earns its place.

Languages10

The languages we write in, from the browser down to the firmware.

  • TypeScriptFront ends and Node.js services, typed from end to end.
  • JavaScriptThe browser’s own language, for pages that need only a little script.
  • JavaBack-end services and integrations that have to live for years.
  • KotlinNative Android apps and modern JVM services.
  • SwiftNative iOS apps.
  • GoSmall, fast services and command-line tools.
  • PythonScripts, data work and test tooling.
  • PHPKeeping existing sites and systems running, and moving them on.
  • C#.NET applications and Windows integrations.
  • C++Firmware and code where every cycle counts.
Frameworks7

Frameworks the next developer will recognise, ours or yours.

  • ReactInterfaces for customer portals and internal tools.
  • React NativeOne codebase for iOS and Android when native is not needed.
  • Next.jsCompany sites and portals that render fast.
  • AngularLarge business applications with many forms.
  • VueInterfaces that grow from one widget to a whole app.
  • Node.jsAPIs and services in the same language as the front end.
  • SpringJava services with security and integrations built in.
Data4

Where the data lives.

  • PostgreSQLThe database we reach for first.
  • MongoDBDocument data that does not fit a table.
  • Microsoft SQLWorking with the systems a company already runs.
  • RedisCaches, queues and sessions.
Infrastructure3

How the software reaches production and stays there.

  • DockerEvery service packaged the same way.
  • KubernetesContainers in production, with room to scale.
  • GitLabCode, reviews and CI pipelines in one place.

How we work

Four rules we hold ourselves to, from an office in the Art Nouveau quarter of Rīga.

  1. Antonijas iela in Rīga at dusk: cobbled street, Art Nouveau houses and a corner turret at the far end.

    Straight answers

    We tell you what we think, including when it is not what you hoped to hear, or when the best option is not us.

    Antonijas iela, our street, on a spring evening. Photo: Андрей Романенко, CC BY-SA 4.0.

  2. Façade of Strēlnieku iela 4a: glazed brick between columns, with sculpted figures beside the windows.

    Secure by default

    Security is part of the design from the first day, not a checklist at the end of the project.

    Strēlnieku iela 4a, a few streets away. Photo: Scotch Mist, CC BY-SA 4.0.

  3. Looking up an oval Art Nouveau staircase with painted ceilings and an ironwork rail.

    Craft over volume

    Readable, tested code that the next developer, ours or yours, can pick up without archaeology.

    The staircase of Alberta iela 12, built in 1903 by Konstantīns Pēkšēns and Eižens Laube. Photo: Hans A. Rosbach, CC BY-SA 3.0.

  4. An Art Nouveau corner house with a tall spired turret behind a row of lime trees.

    On time, in the open

    Short iterations, regular demos and deadlines we actually keep. Your time is valuable and we plan around it.

    The corner of Strēlnieku iela and Alberta iela. Photo: Diego Delso, CC BY-SA 3.0.

You needIT.

Pick what you need and tell us a little about it. We reply by email.

Prefer to write yourself?
info@needit.lv

What do you need?

We use your details only to reply to you. See our privacy policy.