Altamira is a software development outsourcing company focused on providing cost-efficient solutions that enhance client growth and productivity. With a presence in Slovakia, Ukraine, and the Middle East, Altamira serves industries such as EdTech, Fintech, eCommerce, and Pharma, with ambitions to expand into the UK and US markets.

Our client, based in Norway, is the largest locally-owned full-service research agency, specializing in marketing research, opinion polling, consumer insights, digital research, and consumer trend analysis.

We are seeking a Full Stack Engineer with expertise in data analysis and visualization to enhance our data-driven SaaS products. This role involves bridging frontend and backend development to build intuitive, interactive, and visually compelling data analysis tools. Ideal candidates will have experience in SaaS product development, a strong understanding of user experience (UX), and computer security. Experience with AI, NLP, or survey research is a plus.

Responsibilities:

  • Develop and maintain full-stack solutions with a focus on data analysis and visualization.
  • Design and implement interactive dashboards and data exploration tools.
  • Optimize data processing workflows for performance and scalability.
  • Ensure best practices in security, UX, and software development.
  • Collaborate with data scientists, product managers, and engineers to refine insights delivery.

Required Skills & Technologies:

  • Programming: Python, TypeScript
  • Backend: FastAPI, Pydantic, Pandas, PostgreSQL, Redis
  • Frontend: Angular (preferred), React, or Vue
  • Data Analysis: Pandas, NumPy, SciPy
  • Data Visualization: D3.js, Seaborn, Plotly, Matplotlib
  • Security: OWASP best practices
  • DevOps & Cloud:
    • Containerization: Docker, Kubernetes
    • CI/CD pipelines
    • Cloud platforms: DigitalOcean, AWS, or GCP
  • Other: Linux (all code runs in Linux-based environments)

Recruitment Process:

Our recruitment journey typically takes up to 2 weeks and includes:

  1. Recruiting Interview (30-45 min)
  2. Technical Interview (1-1.5h)
  3. Client Interview (optional, up to 1h)
  4. Pre-Offer Call (15min)
  5. Reference Check
  6. Offer

We Offer:

  • Competitive salary with opportunities for development and growth.
  • Flexible work arrangements: possibility to work in Bratislava or Kyiv offices, or fully remotely.
  • Supportive management, engaging tasks, and constant support.
  • Optional medical insurance.
  • English courses.
  • Provision of technical equipment.
  • 20 workdays of paid vacation, paid sick leave, and regular salary reviews.
  • Flexible schedule and ability to manage working hours.
  • Support for personal growth and skill upgrading.
  • A great team environment with support for initiatives and contributions to common goals.

We believe that the success of altamira.ai is directly tied to the success of our Talents and our Clients.

Altamira

Altamira