Full Stack Engineer
On-site
Full Time
#Engineering
#React
#TypeScript
#Git
#CI CD
#Python
#fastAPI
#E Commerce
#Microservice Architecture
#Automated Testing
At Veo, we are transforming the sports world with our AI-powered camera technology. Our automated systems allow teams at every level to record matches and training sessions without needing a camera operator. We are proud to serve over 40,000 clubs across more than 90 countries, making professional-grade video analysis accessible to everyone. As we continue to scale rapidly, we are looking for a Full Stack Engineer to join our new monetization team in Denmark. This is a unique chance to help build a team from the ground up, taking end-to-end responsibility for growth-focused initiatives that will shape the future of our platform.
Key outcomes
- Collaborate with a new, high-impact team to develop essential product features.
- Design and implement robust web applications across the entire stack.
- Contribute to the technical foundations of our monetization platform.
- Maintain high standards for code quality and user experience.
- Work within an agile environment to deliver innovative solutions that provide real value to our global community.
Requirements
- Solid understanding of modern web technologies.
- Practical experience working with React, TypeScript, Git, and CI/CD pipelines.
- Proficiency in implementing responsive, high-quality designs.
- Experience working in fast-paced, agile development settings.
- Strong communication skills and a collaborative, team-oriented mindset.
- Professional proficiency in English.
Preferred qualifications
- Experience with Python and FastAPI.
- Background in e-commerce, payment systems, or subscription models.
- Familiarity with microservice architecture.
- Experience with automated testing frameworks.
Compensation
We provide a supportive and thriving work environment in our Copenhagen office, which features an indoor ball court, a rooftop terrace, and a well-equipped gym. We prioritize a positive culture that fosters both personal and professional growth, ensuring you have the space to engage with colleagues and contribute to our global mission.
How to apply
We review applications on a rolling basis and invite candidates for interviews continuously. If you are ready to help us deliver greatness, please submit your resume or your LinkedIn profile as soon as possible.




