Rolla is a social fitness platform that helps users track, compete and have fun while working out - outdoors, indoors, and virtually. It gives the best of both worlds, seamlessly providing the transition between virtual and real-life activities with a full overview of activities while connecting users with others in social and community features.
We have both the desire and the will to become a central figure in the world where it is increasingly difficult but also increasingly important to move, train, and think about your wellbeing on a daily basis.
“We aim to be the central health and fitness platform for everyone’s wellbeing.”
Rolla brings a fun and easy-to-use health and fitness platform to its users by empowering them to keep track of and improve their wellbeing. We provide a seamless way for users to exercise or compete outdoors, indoors, and virtually.
Opis posla
Responsibilities
Team Leadership
Oversee Team Activities: Manage and oversee the daily activities of the engineering team, ensuring alignment with company goals and agile methodologies.
Mentorship and Development: Provide mentorship and professional development for team members, fostering a culture of continuous learning and self-improvement.
Performance Management: Conduct regular performance reviews, provide constructive feedback, and align individual goals with team and company objectives.
Organizational Leadership
Product Planning: Collaborate with product and design teams to develop detailed plans for product features and enhancements, including timelines and resource allocation.
Execution and Delivery: Ensure that product development efforts are delivered on time, within scope, and within budget, maintaining a focus on quality and flexibility to adapt to changing priorities.
Cross-Department Collaboration: Work closely with product, design, QA, and operations teams to ensure seamless product delivery and alignment with overall business goals.
Technical Oversight
Best Practices: Ensure best practices in coding, design, and architecture are followed, with a focus on maintainability, scalability, and adherence to company standards.
Innovation: Encourage and foster innovation within the team, staying informed of industry trends and new technologies that could enhance the team’s work.
Proficiency: Maintain a high-level understanding of the software development and system architecture on which the team is working, providing guidance and support as needed.
Quality Assurance
Standards and Best Practices: Establish and enforce coding standards and best practices, including continuous integration and delivery (CI/CD) pipelines.
Testing and QA: Ensure robust testing and quality assurance processes are in place, with a strong emphasis on automation to improve efficiency and reduce errors.
Resource Management
Resource Allocation: Allocate resources effectively across product development efforts, optimizing team productivity and outcomes.
Hiring and Onboarding: Participate in the hiring process, including interviewing and onboarding new team members, ensuring they are aligned with the team's culture and technical standards.
Stakeholder Communication
Reporting: Provide regular updates to senior management on product development status, team performance, and any technical challenges or risks.
Stakeholder Engagement: Engage with stakeholders across departments to understand their requirements and ensure their expectations are met, facilitating clear communication and collaboration.
Kvalifikacije
Requirements
Experience
Leadership Experience: Proven experience in an engineering management role, with a strong track record of leading and developing high-performing engineering teams.
Organizational Experience: Strong organizational background with hands-on experience in agile product development, including a deep understanding of agile principles and practices.
Technical Skills
Development Methodologies: Experience with software development methodologies and tools, particularly in an agile environment, and a solid understanding of coding, design, and architecture best practices.
Organizational Skills
Methodologies: Expertise in agile methodologies (e.g., Scrum) and their application in managing complex product development efforts.
Tools: Proficiency with product management tools (e.g., Jira, ClickUp), with the ability to use these tools to enhance team collaboration and product tracking.
Analytical Skills
Problem-Solving: Strong analytical and problem-solving skills, with the ability to navigate complex technical challenges and develop effective solutions.
Decision-Making: Ability to make informed decisions quickly and effectively, balancing technical considerations with business needs.
Communication Skills
Verbal and Written: Excellent verbal and written communication skills, with the ability to convey technical concepts to both technical and non-technical stakeholders clearly and concisely.
Interpersonal: Strong interpersonal skills to lead, motivate, and inspire the team, and to collaborate effectively with other departments.
Continuous Learning
Industry Knowledge: Commitment to continuous learning and professional development, staying updated with the latest industry trends, technologies, and best practices.
Professional Development: Actively seek out opportunities for professional growth, both for oneself and for team members, fostering a culture of innovation and excellence.
Dodatne Informacije
What we offer
20 days of Paid Time Off
5 bonus days of Paid Time Off if you’re non smoker
Receive Employee Stock Options on top of your monthly salary
Paid education program for personal development
Well-being program where we offer knowledge to build resilience and cultivate wellness
Collect points by actively using the Rolla Platform and exchange them for shorter work hours. Up to 2 hours per day