PULSE Sport

Senior Full-Stack Software Engineer

Posted: 8 hours ago

Boost Your Application

Stand out with our professional, ATS-friendly resume templates designed to get you noticed by recruiters.

Download Resume Templates

Job Description

Company DescriptionPULSE Sport addresses the data challenges faced by elite sports through a cloud-native, AI-driven Holistic Athlete Management System. Our player app and staff dashboard integrate physical, mental, and environmental data, providing a comprehensive view that enables smarter and quicker decision-making by performance, medical, and coaching staff. PULSE Sport offers personalised analyses and AI-driven insights to meet each athlete's unique needs.Role DescriptionThis is a full-time, on-site role for a Senior Full-Stack Software Engineer located in Amsterdam-Zuid with the flexibility of some hybrid work. The Senior Full-Stack Software Engineer will be responsible for developing and maintaining both front-end and back-end components of our platforms (mobile app and online dashboard). Tasks include writing clean, scalable code, collaborating with cross-functional teams, troubleshooting and debugging applications, and ensuring the responsiveness and efficiency of our applications. The engineer will also participate in the full software development lifecycle from concept to deployment. The engineer will also be involved with our AI team for the assessment and deployment of AI models and algorithms. This position can lead to a head/chief position in PULSE's software department.💼 Employment Type:Full-time.On-site.Starting: flexible, ideally as soon as possible.Level required: Senior.📝 Hard Skills Required:Excellent proficiency in front-end frameworks and languages, specifically React, React+Vite, Typescript, Javascript.Excellent proficiency in backend/server-side languages, specifically Python (Flask/FastAPI).Excellent proficiency with SQL and NoSQL databases (specifically PostgreSQL, Firebase).Excellent proficiency with cloud-based solutions, such as Google Cloud.Experience with user authentication and authorisation between multiple systems, servers, and environments.Experience working with AI is a plus.Experience of at least 5 years of professional development with the above skillsets and tools.📖 Educational Background:Minimum requirement: Bachelor's degree in Computer Science, Engineering, or a related field.A higher educational level will be prioritised (e.g., Master's degree), but we recommend all levels to apply.🧠 Soft Skills Required:Strong communication - Efficient in communicating and collaborating with other members and departments.Commitment & Hard work - Be fully committed to every project & task, and willing to go the extra mile in every scenario.Autonomy & Independence - Can work in full autopilot.Deadline-lover - You thrive with deadlines, and they fuel your work.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In