Senior Full Stack Software Engineer (Camps) - Location Flexible

July 21

🏡 Remote – New York

Apply Now
Logo of Teamworks

Teamworks

The Operating System for Sports™

201 - 500

Description

• Analyze product problems and system performance to architect and develop secure, performant solutions using Java, Spring, Maven, Angular, and PostgreSQL. • Design robust solutions for transactional payment processing features. • Develop and enhance support capabilities. • Implement new features and functionality across both front-end and back-end systems. • Automate tests to ensure the delivery of high-quality, maintainable code. • Lead the migration of the front end to modern frameworks and technologies. • Collaborate with cross-functional teams in an Agile environment to deliver product enhancements on schedule. • Continuously optimize application performance and scalability. • Create and maintain comprehensive documentation for applications and infrastructure.

Requirements

• Extensive experience building enterprise applications in Java, utilizing Spring framework for backend development. • Proficiency in front end development with Angular, Typescript, or other modern technologies, including mobile responsiveness and accessibility. • Experience designing and developing secure REST APIs. • Strong knowledge of Maven for building automation and dependency management. • Experience deploying applications on AWS, utilizing services such as EC2, S3, RDS, and Lambda. • Familiarity with relational databases (e.g., PostgreSQL) and experience in schema design and query optimization. • Understanding of authentication and authorization protocols such as OAuth2, SAML, or OIDC. • Experience implementing and improving CI/CD pipelines for automated testing and deployment. • Ability to diagnose and optimize application performance and memory usage. • Experience with version control systems, preferably Git, and collaboration tools like JIRA. • Bachelor’s degree in Computer Science, Engineering or related technical field, or equivalent practical experience.

Benefits

• A role in shaping the future of sports, and a career that grows as the company grows. • An exceptional culture of high achievement and teamwork. • Supportive and humble colleagues who are some of the top problem solvers and innovators in the game. • Financial security through competitive compensation and incentives. • A comprehensive benefits plan, including medical, dental, vision, disability, life insurance, and a 401K with match. • Unlimited paid time off. • Company equity. • Additional educational opportunities via Range that employees can use for courses, conferences, and other options. • 100% remote work.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com