Senior Software Engineer

INNOVERSE LLC
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Code Review
Relational Databases
Cursor (Graphical User Interface Elements)
Software Debugging
PostgreSQL
Message Broker
Node.js
Performance Tuning
RabbitMQ
Standard Sql
Next.js
Software Engineering
TypeScript
Tailwind
React
Large Language Models
Backend
Event Driven Architecture
Containerization
Kafka
Front End Software Development
NestJS
Docker

Job description

  • Own product features end-to-end - from data model and API through UI and deployment
  • Build and evolve TypeScript/Node.js services and React frontends for clients and internal products
  • Make architecture and design decisions that balance speed, correctness, and what comes next
  • Collaborate with founders and product teams to turn business problems into shipped software
  • Contribute to code reviews, technical discussions, and engineering best practices
  • Investigate and resolve production issues with a reliability-first mindset

Requirements

  • 5+ years of professional software development experience across backend and frontend
  • Strong expertise in TypeScript and Node.js (NestJS, Express, or similar)
  • Strong expertise in React and modern frontend patterns (Next.js a plus)
  • Solid knowledge of relational databases (PostgreSQL) and SQL
  • Real production experience: debugging, incident response, performance optimization
  • Architectural thinking: well-designed APIs, clean data boundaries, sensible error handling
  • Comfort with ambiguity and ability to structure unclear problems
  • Strong communication skills and comfort with async, remote collaboration
  • English level B2+, written and spoken

𝗡𝗶𝗰𝗲 𝘁𝗼 𝗵𝗮𝘃𝗲

  • Experience with Next.js, Server Components, Tailwind, or shadcn/ui
  • Experience with AWS and containerization (Docker)
  • Familiarity with event-driven architecture and message brokers (Kafka, RabbitMQ, BullMQ)
  • Exposure to LLM integration or fluent use of AI development tools (Copilot, Claude Code, Cursor)

Benefits & conditions

  • Competitive compensation - paid reliably and on time, always
  • Remote-first - work from anywhere in CET-aligned time zones
  • Real ownership - shape AI strategy, not just implement prompts
  • Small team, big impact - your work matters here
  • Equipment support to set up your workspace
  • No algorithm puzzles in interviews - we focus on real engineering

About the company

Innoverse is a software product studio and venture builder. We design, build, and scale digital products for startups and growing companies - and we co-build our own.

Apply for this position