Altamira is a software development outsourcing company focused on EdTech, Fintech, eCommerce, and Pharma. Our service delivery teams are located in Slovakia, Ukraine, and the Middle East, with plans to expand across Europe, the UK, and the US.
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. The role involves building intuitive, interactive, and visually compelling data analysis tools. Experience in SaaS product development, user experience (UX), and computer security is ideal. Familiarity 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 process typically takes up to 2 weeks and includes:
- Recruiting Interview (30-45 min)
- Technical Interview (1-1.5h)
- Client Interview (optional, up to 1h)
- Pre-Offer Call (15min)
- Reference Check
- Offer
We Offer
- Competitive salary with opportunities for development and growth.
- Possibility to work in Bratislava or Kyiv offices, or fully remotely.
- Supportive management, interesting tasks, and constant support.
- Optional medical insurance.
- English courses.
- Provision of technical equipment.
- 20 paid vacation days, 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 driven by the success of our Talents and our Clients.