Overview
Are you an engineer continuing to hone your craft in software development and eager to enter the world of modern golf and entertainment? Topgolf, a modern golf entertainment experience fueled by technology, is looking for an energetic Junior Full-Stack Engineer to join our team! As a Junior Full-Stack Engineer, you will work on exciting projects that deliver a memorable experience to our players worldwide. You will be developing both front-end and back-end systems and work closely with a team of experienced engineers, learning from their expertise and contributing your skills to help us deliver outstanding experiences to our players.
Responsibilities
Design, develop, test, debug, and implement high-quality code – ensuring success and stability through code reviews and collaboration in testing
Implement and maintain scalable systems
Work in an agile development environment using modern development techniques and tools
Work closely with the QA and UI/UX teams to ensure a seamless experience for all players
Continuously learn, stay up-to-date with new technologies, and share knowledge with the team
Qualifications
Bachelor’s Degree in Computer Science, preferred
2+ years Software Development role
2+ years Object-oriented programming
2+ years HTML, CSS, JavaScript
2+ years Python or Go
2+ years SQL Databases
2+ years JavaScript frameworks like Vue.js, React, or Angular
Experience with REST API development
Experience with NoSQL Databases
Working knowledge of Agile and tools, like Jira
Working knowledge of Docker containers and K8S
Proficient with Git
Excellent problem-solving and analytical skills
Strong communication and collaboration skills
Travel up to 5% - Limited travel for team offsites
ADA
The above statements cover what are generally believed to be principal and essential functions of the job. Specific circumstances may allow or require some incumbents assigned to the job to perform a different combination of duties.
EEO Statement
Topgolf is a global sports and entertainment community and is committed to equal opportunity and is firmly committed to preventing discrimination and harassment, including sexual misconduct, based on legally protected diversity characteristics (such as race, color, religion, national origin, sex, age, disability, sexual orientation, gender identity or expression, family status, citizenship, genetic information and veteran status) in its application and hiring processes and in its employment decisions. As an affirmative action employer, Topgolf also takes steps to prevent retaliation and to create a respectful, equitable and inclusive environment for our Guests, Associates, business partners, vendors, and the communities we serve.
Topgolf is an equal opportunity affirmative action employer and administers all personnel practices without regard to race, color, religion, sex, age, national origin, disability, sexual orientation, gender identity or expression, marital status, veteran status, genetics or any other category protected under applicable law.
Topgolf Entertainment Group does not accept unsolicited agency resumes. Please do not forward unsolicited agency resumes to our website, employees or Human Resources. Topgolf will not pay fees for unsolicited agency resumes and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of Topgolf Entertainment Group and will be processed accordingly without fee.
Topgolf participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.
Bachelor’s Degree in Computer Science, preferred
2+ years Software Development role
2+ years Object-oriented programming
2+ years HTML, CSS, JavaScript
2+ years Python or Go
2+ years SQL Databases
2+ years JavaScript frameworks like Vue.js, React, or Angular
Experience with REST API development
Experience with NoSQL Databases
Working knowledge of Agile and tools, like Jira
Working knowledge of Docker containers and K8S
Proficient with Git
Excellent problem-solving and analytical skills
Strong communication and collaboration skills
Travel up to 5% - Limited travel for team offsites
ADA
The above statements cover what are generally believed to be principal and essential functions of the job. Specific circumstances may allow or require some incumbents assigned to the job to perform a different combination of duties.
EEO Statement
Topgolf is a global sports and entertainment community and is committed to equal opportunity and is firmly committed to preventing discrimination and harassment, including sexual misconduct, based on legally protected diversity characteristics (such as race, color, religion, national origin, sex, age, disability, sexual orientation, gender identity or expression, family status, citizenship, genetic information and veteran status) in its application and hiring processes and in its employment decisions. As an affirmative action employer, Topgolf also takes steps to prevent retaliation and to create a respectful, equitable and inclusive environment for our Guests, Associates, business partners, vendors, and the communities we serve.
Topgolf is an equal opportunity affirmative action employer and administers all personnel practices without regard to race, color, religion, sex, age, national origin, disability, sexual orientation, gender identity or expression, marital status, veteran status, genetics or any other category protected under applicable law.
Topgolf Entertainment Group does not accept unsolicited agency resumes. Please do not forward unsolicited agency resumes to our website, employees or Human Resources. Topgolf will not pay fees for unsolicited agency resumes and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of Topgolf Entertainment Group and will be processed accordingly without fee.
Topgolf participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.
Design, develop, test, debug, and implement high-quality code – ensuring success and stability through code reviews and collaboration in testing
Implement and maintain scalable systems
Work in an agile development environment using modern development techniques and tools
Work closely with the QA and UI/UX teams to ensure a seamless experience for all players
Continuously learn, stay up-to-date with new technologies, and share knowledge with the team