Octopus by RTG is looking for a Full Stack Developer to join their AI product team.
The role focuses on the development and functionality programming of applications, emphasizing frontend technologies and backend services.
The developer will work closely with cross-functional teams, including data scientists and product managers, to deliver scalable, reliable, and high-performing applications.
Key responsibilities include developing and maintaining applications using Angular for frontend and Python for backend, ensuring correct packaging and configuration using Docker, setting up monitoring systems, collaborating with data scientists and product managers, handling production incidents, and integrating monitoring capabilities into applications.
Requirements:
Candidates must have experience in developing applications using Angular for frontend development and Python for backend services.
Familiarity with Docker or similar tools for application packaging and configuration is required.
Experience in setting up monitoring systems to capture metrics, logs, and traces is necessary.
Candidates should be able to work closely with data scientists to integrate data models and analytics into applications.
Collaboration with product managers to understand product requirements and contribute to the product roadmap is essential.
Experience in detecting and responding to system outages or performance issues is required, along with conducting post-incident root cause analysis.
Proficiency in frontend technologies such as Angular, TypeScript, HTML, CSS, and JavaScript is necessary.
Knowledge of backend technologies including Python, RESTful APIs, Flask, and FastAPI is required.
Familiarity with containers and version control systems like Docker, Kubernetes (K8s), and Git is necessary.
Candidates should have familiarity with databases such as Postgres, MongoDB, and SQL queries.
Excellent communication skills, stakeholder management, clear technical writing, and effective meeting facilitation are essential soft skills.
Benefits:
Joining a leading tech group with a successful track record of delivering over 300 projects across Europe, the Middle East, and North America.
Opportunity to work in a dynamic environment focused on AI and innovative technology solutions.
Being part of a team that builds a bridge between Europe and Africa, connecting companies with top talent globally.
The chance to contribute to the development of scalable and high-performing applications in a collaborative setting.