cover image
Goodshuffle

Goodshuffle

linktr.ee

1 Job

40 Employees

About the Company

Goodshuffle is simplifying the event rental industry through technology. Goodshuffle Pro is subscription-based software for rental companies to manage and grow their businesses. Features of our all-in-one solution include Sign & Pay Quotes, Inventory Management, Website Integration, Financial Hub, Dispatch & Barcoding. Goodshuffle.com, our online marketplace, makes shopping for event rentals fast and simple. Use our image galleries for inspiration, compare prices from loads of vendors, then schedule and pay with a few quick clicks. Goodshuffle is modernizing event rentals for rental companies and renters alike. Hello, spare time!

Listed Jobs

Company background Company brand
Company Name
Goodshuffle
Job Title
Full Stack Engineer
Job Description
**Job Title** Full Stack Engineer **Role Summary** Drive the rapid development and delivery of new features while maintaining and improving a clean, scalable codebase. Work end‑to‑end across Angular front‑ends, Java/Spring back‑ends, relational databases, and third‑party APIs, directly influencing technical strategy with the executive team. **Expectations** - Minimum 4 years of professional full‑stack development experience. - Proven ability to ship production‑grade software quickly and iteratively. - Strong ownership of technical debt reduction and code maintainability. - Active participation in architectural decisions, trade‑off analysis, and peer review. **Key Responsibilities** - Design, implement, and refactor Angular components, services, and controllers. - Develop and extend Java/Spring/Hibernate service layers, exposing robust APIs. - Integrate with relational databases (PostgreSQL) and external REST/GraphQL services. - Ensure high quality, testable code through unit, integration, and end‑to‑end tests. - Collaborate with product, design, and UX to translate requirements into technical solutions. - Mentor junior developers and participate in code reviews. - Contribute to the evolution of event‑driven patterns and scalable data pipelines. **Required Skills** - Java, Spring Framework, Hibernate, and SQL database design. - Angular (latest stable version) with experience building SPA architectures. - RESTful API development and third‑party API integration. - Familiarity with PostgreSQL or equivalent RDBMS. - Version control (Git), CI/CD pipelines, and automated testing. - Strong analytical, problem‑solving, and communication skills. **Desired Skills** - Experience with Elasticsearch or similar search engines. - Knowledge of event‑driven architecture (Kafka, RabbitMQ, etc.). **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related field. ---
Washington, United states
Hybrid
Junior
03-11-2025