Back-end Developer Portugal Braga

Detalhes do Emprego

Braga, Norte, Portugal
Dotmoovs
02/05/2024
Deseja atualizações para este e outros trabalhos semelhantes?

Dotmoovs is a pioneering startup that combines advanced computer vision algorithms with a global competitive environment for sports. The platform leverages state-of-the-art artificial intelligence (AI) to analyze videos of users performing different exercises in real-time.

This AI-based system functions as a virtual referee, assessing the performance of participants.

The core concept of Dotmoovs revolves around bridging the gap between physical and geographical limitations in sports. It provides a unique solution for amateur athletes and sports enthusiasts to engage in competitive activities, regardless of their location. Users can challenge friends or similarly skilled players from anywhere in the world in their favorite sports.

Locations Supported

This role is hybrid, and requires you to spend some portion of your time in our office in Braga.

About The Opportunity:

Imagine being part of a cutting-edge team where your work doesn't just contribute to the next big technological advancement, but also shapes the future of how we interact with sports. At dotmoovs, you're not just a developer; you're a pioneer at the forefront of an exciting, evolving landscape.

As a Backend Developer in our dynamic team, your crucial role involves building and enhancing our platform's backend systems. Your success will be measured by your ability to deliver robust, efficient, and user-centric database and cloud solutions that align with our goals. You will play a vital role in seamlessly integrating these solutions into our broader system, significantly contributing to our products' technological advancement.

What we offer:

Competitive Salary + bonus (adjusted according to experience and achievements)

Flexible and fast-paced environment

Team events in very cool locations

Shaping the future of sports

Other agreed tailored benefits to your needs

Responsibilities:

Technical Investigation and Problem-Solving: Proactively research and address technical challenges in backend systems, contributing to continuous improvement in our development processes.

Backend Development and Implementation: Lead the development of robust backend solutions, ensuring scalability, efficiency, and readiness for production while maintaining high standards of quality.

Database and Cloud System Management: Manage the specification, implementation, testing, deployment, and ongoing operation of database and cloud-based software solutions.

Quality Assurance: Conduct comprehensive code reviews to ensure backend system quality, sharing knowledge and best practices within the team.

Collaborative Teamwork: Work closely with frontend developers, UI/UX designers, system architects, and product owners, focusing on backend development and integration.

Performance and Security: Prioritize system performance optimization and adhere to security standards to ensure robust and secure backend solutions.

Innovation and Continuous Learning: Keep up with the latest trends in backend technologies, apply innovative solutions, and share insights to improve team capabilities and workflows.

Minimum Qualifications:

Educational Background: Bachelor's degree in Computer Science, Engineering, or a related technical field, or demonstrate equivalent practical experience.

Professional Experience: Proven experience in backend development, with a strong focus on database systems, cloud infrastructure, and server-side technologies. Minimum 2 to 3 years of experience.

Technical Expertise: Significant experience in backend technologies and ideally with cloud services (GCP, AWS, Azure, etc.).

Language Proficiency: Fluency in Portuguese and English

Nice-to-have:

Experience with Node.js and NestJS

Familiarity with database technology such as PostgreSQL.

Experience with cloud solutions like Firebase

Public GitHub repositories with your own projects.

#J-18808-Ljbffr
Reportar trabalho