Kaunas, Kaunas City Municipality, Lithuania Hybrid

Softeta is hiring a Senior Full-stack Engineer (Python, JavaScript)

About the Role

Softeta is looking for a Senior Full-stack Engineer to join a team supporting a client in the insurance business. You will be responsible for designing and implementing backend services and APIs, integrating AI APIs, and building responsive front-end UI components.

What You'll Do

  • Design, implement, and maintain backend services and APIs to support chatbot and workflow features.
  • Integrate and manage Gemini API calls for natural-language understanding, document analysis, summarization, and agent-specific reasoning.
  • Build a clean, responsive chat-style UI with streaming responses and messages.
  • Implement UI components for message history, file uploads, policy lookups, and agent workflows.

What We're Looking For

  • 5+ years of professional Python development experience.
  • Strong experience with Python web frameworks, such as FastAPI or Litestar.
  • Experience with JavaScript/TypeScript and any modern JavaScript framework like React or Angular.
  • Fluent English communication skills, both written and verbal.
  • Collaborative mindset with a problem-solving attitude.
  • Ability to work effectively in a team-oriented, fast-paced environment.

Nice to Have

  • Familiarity with SvelteKit is a plus.

Technical Stack

  • Python
  • JavaScript
  • Litestar
  • SvelteKit
  • Gemini API

Benefits & Compensation

  • Diverse and technically challenging projects.
  • Training budget for professional and personal growth.
  • Flexible working hours and a hybrid or remote workplace model.
  • Flexible schedule and an Agile/SCRUM environment.
  • Technical equipment that you can choose.
  • Compensation: 5500 EUR to 7000 EUR monthly (gross) for employees.

Work Mode

This role offers a hybrid work mode.

Softeta is an equal opportunity employer.

Required Skills
PythonJavaScriptLitestarSvelteKitGemini APIFull-stack DevelopmentAPI IntegrationWeb Application DevelopmentSoftware ArchitectureProblem SolvingCode QualityCollaborationCommunication
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Softeta

IT solutions provider with over 100 professionals located across Lithuania and Poland, supporting companies in overcoming complex IT challenges through tailor-made software development and data-driven solutions.

Visit website
Job Details
Category fullstack
Posted 4 months ago