Job Title: Web Software Engineer
Location: Pittsburgh, PA / Remote
Company Overview
We are seeking a talented Web Software Engineer to contribute to the next generation of web applications in baseball and softball technology. Join our high-performance team and be part of an exciting journey to elevate our existing web application. At our fast-paced, performance-driven company, we value responsibility, exceeding expectations, and continuous growth. If you’re a self-motivated individual with a love for sports, we invite you to be a key player in our collaborative software/R&D team.
Job Description
Key Responsibilities:
Develop and maintain web front-end applications for Diamond Kinetics users.
Collaborate with a cross-discipline engineering team on a complex technology stack.
Design compelling user interfaces, with a preference for the Angular framework.
Create 2D and 3D data visualizations using frameworks like d3.js.
Work closely with the API team to surface more data and content from our backend.
Accurately estimate development task timelines.
Adhere to software development best practices, including continuous integration and modularized architecture.
Engage effectively with customers (coaches, players, and parents) to gather real-life feedback on the developed software.
Contribute to the successful software development life cycle of the company.
Qualifications
Bachelor’s degree in Computer Science, Information Networking, or equivalent field of study.
5-10 years of industry experience with a successful track record in product development.
Deep understanding of web technologies, including HTML, CSS, JavaScript, and ideally TypeScript.
Familiarity with modern web development frameworks, especially Angular and/or React.
Experience in creating unit tests using automated testing frameworks.
Additional Desired Experience
TypeScript proficiency.
Strong familiarity with UX best practices.
Passion for baseball and/or softball games.
Comfortable with advanced physics concepts and equations.
Python development experience.
Startup And/or Early-stage Company Experience.
Experience in building consumer-facing products, including any design background.
Additional Information
Exciting opportunity to work with an MLB-backed early-stage company.
Flexible work environment in our Pittsburgh, PA office or remotely within US time zones.
Must be legally eligible to work in the United States of America (US Citizen or Green Card holder).
Competitive compensation package.
Diamond Kinetics is an equal opportunity employer.
We look forward to welcoming a motivated and energetic individual to our growing team!
Employment Type: Full-Time
Job Description Job Posting As one of the largest national gasoline and convenience retailers with more than 1,650 stores in...
Apply For This JobORGANIZATION SUMMARY: Catholic Charities is one of the largest, oldest, and most comprehensive nonprofit human services organizations in Northern California,...
Apply For This JobProject Manager job details: location:San Antonio, TX salary:$75,000 – $85,000 per year date posted:Sunday, October 10, 2021 job type:Permanent industry:Professional,...
Apply For This JobARK Enterprises is actively recruiting and accepting competitive, team-oriented individuals to join our company. This is an entry level position,...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Overall Purpose of Position:The Scheduling Data Entry Clerk provides administrative day-to-day support to the Materials...
Apply For This JobASSEMBLY AND WIRING POSITIONS ENTRY LEVEL POSITIONS 1st Shift Start Pay: $17.00/hour 2nd Shift Start Pay: $18.44/hour NO EXPERIENCE REQUIRED,...
Apply For This Job