What are the responsibilities and job description for the Frontend Engineer position at FloSports?
Description
Position at FloSports
FloSports is a world-class sports media company strategically positioned to be the essential destination for passionate sports fans, delighting them with live event coverage, breaking news, highlights, stats, rankings, and team and player profiles. We are growing Our Sports every day by continuing to invest in our ever-expanding ecosystem, which consists of over a dozen sport verticals and hundreds of streaming partners. FloSports is creating the home for sports like hockey, track & field, racing, grappling, wrestling, cheer and more, and we are looking for innovative and passionate people like you to help us!
THE ROLE:
We are seeking a Software Engineer specializing in Front-End development to be a key contributor in our web platform. This position will be responsible for improving our existing web products, creating new front end experiences for the web, and delivering high quality code in line with our established processes. This person should have experience in component based front-end development with familiarity with both Angular and React frameworks. As an important member of our engineering team, you will be responsible for crafting, developing, and optimizing our front-end platform, ensuring the utmost functionality, performance, and reliability.
RESPONSIBILITIES:
Develop & Optimize Front-End Systems by:
- Implementing scalable backend services using React/Angular, TypeScript and NextJS.
- Ensuring code quality, maintainability, and performance optimization.
- Integrating with databases, third-party services, and APIs seamlessly.
- Working alongside back-end engineers, product managers, and designers to ensure coherent product development.
- Providing front-end development support for mobile and web platforms.
- Actively participating in code reviews, contributing to team discussions and technical decisions.
- Regularly performing code and performance optimizations to handle scale.
- Implementing best practices to ensure consistent and reliable cross-platform interfaces.
- Continuously learning and integrating new front-end technologies and methodologies that can benefit the team and the product.
- Actively participating in tech talks, workshops, and team knowledge-sharing sessions.
KNOWLEDGE, SKILLS AND ABILITIES:
- TypeScript & Angular JS: Proven experience in developing robust and scalable applications using TypeScript & Angular JS.
- Experience with AWS ecosystem.
- Version Control: Experience with Git and branching strategies.
- Project Organization: Familiar with monorepo organization and strategies.
- Microservices & Serverless Architectures: Knowledge of best practices for working in modular and decoupled systems.
- Backend for Front-End Patterns: Experience in Backend for Front-end architecture and integrating BFF services within a micro-service architecture.
- Testing: Strong background in unit, integration, and end-to-end testing. Familiarity with testing frameworks and tools.
- Communication: Strong written and verbal communication skills, with the ability to convey complex technical information in a clear and concise manner.
- Problem-Solving: Analytical mindset with a knack for identifying issues and coming up with effective solutions.
- Time Management: Ability to prioritize tasks effectively and manage multiple projects concurrently.
- Performance Optimization: Demonstrated experience in profiling and optimizing application performance.
- Security: Knowledge of security best practices, including OAuth, JWT, and potential vulnerabilities like XSS, CSRF.
- Collaboration: Proven experience in working closely with cross-functional teams like Development, Product Management, and UX.
- Stakeholder Communication: Ability to communicate effectively with both technical and non-technical stakeholders to ensure alignment and meet expectations.
- Adaptability: A mindset geared towards learning and adapting to new tools, technologies, and methodologies.
- Mentorship: Experience and passion for mentoring junior team members, promoting knowledge sharing, and fostering a culture of continuous learning.
OUR COMMITMENT TO DIVERSITY:
At FloSports, we are bonded by our passion for sports and our purpose to unite communities around experiences that finally give underserved sports the love they deserve. We recognize the need to build a company that seeks out, embraces, and celebrates our individual differences, ideas, and talent. FloSports is committed to the pursuit of a fair, equal and inclusive workplace where everyone is given the opportunity to grow to their fullest potential.
OUR BENEFITS:
- Recognized three years in a row as a Top Workplace by the Austin-American Statesman
- Flexibility at work - you can take control of your profession and personal schedule
- All-hands events hosted twice a year in beautiful Austin, Texas
- Annual equity awards for all top performers
- Competitive and comprehensive medical, dental and vision plans
- Peace of mind through company-paid short-term disability, long-term disability and life insurance
- Generous 401(K) company match vested immediately
- Progressive parental leave policies
- Unlimited paid time off
- Hack-a-thons and a full calendar of team-building and social events
- Free laundry service for all positions that require travel
- Company donation to youth teams and leagues that our employees coach
- Stocked snack bar, catered lunch and breakfast tacos every week
Frontend Engineer
Hired Recruiters -
Austin, TX
Software Engineer - Frontend
Nominal -
Austin, TX
Software Engineer II, Frontend
Procore Technologies -
Austin, TX