Contract Software Developer
Panda Game Manufacturing
Remote Work from home | Posted: 4 years ago
IMPORTANT: You must apply through our career website at: https://pandagm.bamboohr.com/jobs/
Application Deadline: June 9, 2019
Company Background
Panda Game Manufacturing is a world renowned tabletop game manufacturer. With a focus on industry-leading component quality and service, we have produced thousands of tabletop games for clients around the world.
Panda has worked with first-time game designers as well as industry titans to create products ranging from small card games to award-winning deluxe board games.
Our head office is located in Vancouver, Canada, our manufacturing base is in Shenzhen, China, and we have a team working remotely from their home offices in over 15 cities across North America and Europe.
Although Panda is a global and diverse team, our common bond is our passion to produce (and play) the best quality games in the business!
Job Description
Panda is currently seeking a Contract Software Developer to help build project management tools that will integrate with our current app for our clients, internal sales, product and global manufacturing teams. The Software Developer will work closely with our Technology Manager, based in Minneapolis, Minnesota, but will also support Panda team members around the globe.
Software Development
Develop features into our client tools and internal team software
Participate in Agile development processes, and a light core set of the rituals used in an Agile workflow
Interact with our Technology Manager to determine criteria for product
User Experience
Define the workflow and interface for new features by interacting with the Technology Manager and prototyping
Utilize standard compliant technologies to deliver a consistent user experience
Promote the overall Panda brand in all forms of digital interaction with clients
Other Responsibilities
Work across multiple projects, repositories and technologies
Participate in technology planning, requirements gathering and decision making
Troubleshoot, debug and provide general technical support for current and future tools
Contribute to improving Panda’s internal processes through the use of technology
Attributes and Experience
Our team consists of a fun and dynamic group of gaming enthusiasts who care about delivering a great experience and product to customers. We are looking for a team player that shares our company vision to create beautiful games and make a positive impact in this fun and exciting industry!
Mandatory Requirements
English Fluency
Access to a private and professional home office setup for video conference calls
3+ years of experience with JavaScript front end development
Knowledge of Vue.js (or other JavaScript frameworks) is a huge plus
3+ years of experience with PHP application development
Knowledge of Laravel (or other PHP frameworks) is a huge plus
Experience building entire features for progressive / SPA web applications
Core Development Languages and Tools
JavaScript, data-driven Javascript frameworks
PHP
HTML, CSS
Yarn, NPM
SQL / relational database (MySQL, etc)
Git, GitHub / GitLab
FTP, SFTP, Dropbox and other file transfer mechanisms
Nice-To-Have Technologies
Vue.js, and Vue ecosystem (vuex, etc)
Laravel PHP framework 5+
API-driven development, REST; both producing and consuming
SASS/SCSS, or LESS, Bulma / Bootstrap / CSS framework
Webpack and related linting / test tools — ESLint, JSDOM, PhantomJS, Mocha
MySQL, MariaDB
Experience with Amazon Web Services
An ideal candidate will have many of the following attributes
Deep and sincere passion for the tabletop games industry
Highly effective communicator
Able to manage high work volume with quick response times
Natural relationship builder and energetic team player with high social intelligence
Self-motivated, highly organized, resourceful, and detail oriented
Technologically savvy and adept at remote work
Flexible with work hours, as this role involves working with clients and team mates around the world
International business experience
A love for Pandas
Benefits of Working at Panda
Fun and dynamic industry: If you are a tabletop gamer, you will definitely appreciate the excitement, friendliness and innovation of our industry
Remote Work: Flexible working hours and the ability to work from home
Open and Flat Management Structure: As much as we are a fast-growing and dynamic company, -
Position Details
This is a temporary contact position for 30 hours of work per week for a minimum of 6 months. Based on performance and need, there is a possibility of extending the contact past 6 months.
Job Location: Work remotely (from home office). We strongly prefer applicants based in Canada or the USA.
Start date: By July 1
Application Procedure
Please submit your Cover Letter and Resume through our online application system at: https://pandagm.bamboohr.com/jobs/
We look forward to reviewing your application!
For more information on Panda Game Manufacturing, please visit www.pandagm.com
For questions about this job posting, please email [email protected]
IMPORTANT: You must apply through our career website at: https://pandagm.bamboohr.com/jobs/