Full Stack Developer Engineer - Sofive
Brooklyn, NY 11207
About the Job
About Sofive
Sofive, the home of 5-a-side soccer; a new kind of soccer center. We make "the beautiful game" more available than ever before for soccer and fitness enthusiasts by providing easy access to the highest quality, 5-a-side, all-season soccer centers.
We are a growing startup that is developing state-of-the-art soccer centers – modern sport complexes with small-sided soccer fields. We have 22 sites to date, with many more in the pipeline.
Integrity is the backbone of our organization. We value reliability and professionalism in our partnerships with businesses and team members. And of course, we are passionate about soccer!
At Sofive, we"re not just a company; we"re a vibrant community where the passion for soccer and technology converge. Nestled at the heart of innovation, Sofive is revolutionizing the way soccer is experienced by bringing the beautiful game closer to players and fans through cutting-edge facilities and state-of-the-art technology. Our venues are more than just pitches; they are hubs where enthusiasts meet, compete, and share their love for soccer. With a steadfast commitment to enhancing player experience and a continuous drive for technological advancement, Sofive stands as a beacon for both soccer and tech aficionados. Join us, and be part of a dynamic team that"s reshaping the future of soccer, making every match unforgettable.
Resonate with this? Then let's connect. Learn more here and on our website. Find open positions and come grow with a technology empowered, community minded organization that is passionate and knowledgeable about the soccer industry. Sofive is soccer. Non-stop.
Key company data: Sofive currently runs 22 centers and 5 youth clubs in 10 different states, serving c. 8m players per year.
About the role
- We are looking for a talented Full Stack Developer to join our dynamic team. As a Full Stack Developer at Sofive, you"ll have the opportunity to work on a wide range of projects, from developing intuitive user interfaces that enhance customer experiences to building robust backend systems that support our complex operations. Your role will be pivotal in driving innovation and improving the digital experience for soccer players and fans alike.
Key Responsibilities
- Software Development:Design, develop, and maintain high-quality software solutions for our internal ERP as well as customer-facing applications such as the booking webapp, automated video system and digital Scoreboards. The entire code base is in Golang and although not a requirement, knowing about the language is a plus.
- Collaborate with other team members to implement new features, fix bugs, and optimize performance.
- Write clean, well-documented, and maintainable code following best practices and coding standards.
- Full Stack Development:Build responsive and intuitive user interfaces using React.
- Develop robust server-side applications and APIs using the Go programming language, leveraging frameworks such as Gin, Echo, or Beego for efficient development.
- Implement data models, database schemas, and data access layers focusing on PostgreSQL for relational data management, Elasticsearch for search and analytics capabilities, and Redis for high-performance key-value storage.
- Cloud Infrastructure:Deploy and manage applications on AWS, leveraging services like EC2, S3, Lambda, and RDS.
- Configure and optimize cloud infrastructure for scalability, reliability, and cost-effectiveness.
- Monitor application performance and troubleshoot issues using cloud monitoring tools and logging services.
- Collaboration and Communication:Work closely with non-technical teams, bringing value across different technical disciplines, including front-end development, back-end development, and DevOps.
- Collaborate with product managers, sales, customer success, and marketing teams to gather requirements, prioritize features, and deliver solutions that meet business objectives.
- Communicate effectively with stakeholders, providing updates on project status, timelines, and technical decisions.
Qualifications
- Bachelor"s or Master"s degree in Computer Science, Engineering, or a related field.
- Experience as a full stack developer (building personal projects or in a company), with (ideal) expertise in Golang, React and web development technologies.
- Experience with cloud platforms such as AWS, including infrastructure as code, serverless computing, and containerization.
- Strong problem-solving skills, attention to detail, and ability to work independently as well as part of a team.
- Passion for soccer and a desire to contribute to innovative solutions in the soccer and sports facility industry.
- Work Permission Requirements
- VIE opportunity for candidates applying from France
- All other applicants require a current work permit/authorization
PI239896571
Source : Sofive