Our client is based in Norway and is the largest locally-owned full-service research agency in the country. They specialize in marketing research, opinion polling, consumer insights, digital research, and consumer trend analysis.
We are looking for a Full Stack Engineer with expertise in data analysis and visualization to bridge frontend and backend development while enhancing our data-driven SaaS products. This role will focus on building intuitive, interactive, and visually compelling data analysis tools for users.
Ideally, the candidate has experience in SaaS product development and 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 focused 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
Requirements: * Experience with Python * Backend: FastAPI, Pydantic, Pandas, PostgreSQL, Redis * Frontend: React, Vue * Data analysis: Pandas, NumPy, SciPy * Data visualization: D3.js, Seaborn, Plotly, Matplotlib * Security: OWASP best practices * DevOps: Docker, Kubernetes, CI/CD, cloud platforms (DigitalOcean, AWS, or GCP) * Experience working in a Linux environment
Nice to Have: * Experience in SaaS product development * Strong understanding of UX and security principles * Familiarity with AI, NLP, or survey research