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.
The engineer will develop and maintain full-stack solutions with a focus on data analysis and visualization.
Responsibilities include designing and implementing interactive dashboards and data exploration tools, optimizing data processing workflows for performance and scalability, and ensuring best practices in security, UX, and software development.
The engineer will collaborate with data scientists, product managers, and engineers to refine insights delivery.
Requirements:
The candidate must have experience with Python.
Backend experience should include FastAPI, Pydantic, Pandas, PostgreSQL, and Redis.
Frontend experience is preferred in Angular, but React or Vue is also acceptable.
Proficiency in data analysis using Pandas, NumPy, and SciPy is required.
Experience in data visualization with D3.js, Seaborn, Plotly, and Matplotlib is necessary.
The candidate should be familiar with security best practices, specifically OWASP.
Knowledge of DevOps tools such as Docker, Kubernetes, CI/CD, and cloud platforms like DigitalOcean, AWS, or GCP is essential.
Experience working in a Linux environment is required.
Benefits:
The position offers direct cooperation with an already successful, long-term, and growing project.
Flexible work arrangements are available to accommodate different lifestyles.
The company promotes a collaborative and supportive team culture.
A truly competitive salary will be provided.
Help and support from a caring HR team will be available to all employees.