Kaunas, Kaunas City Municipality, Lithuania Hybrid

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

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
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
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.
All jobs at Softeta Visit website
Job Details
Category fullstack
Posted 5 months ago