Full Stack Developer
This is a full-time remote position as a Full Stack Developer with CashorTrade.
* *Must speak perfect English and work in EST timezone.**
CashorTrade.org is the world's first social network where fans buy, sell and trade tickets for face value and avoid scalpers. What started 15 years ago as a way to help fans is now a social platform that is disrupting the secondary ticket industry. We have over 500k members located from every state in the nation as well as from 46 countries. CashorTrade has become much more than a tech platform. It has evolved into an active community with a social mission that is empowering fans to rise up and build a movement that is changing an industry. We have major integrations underway and plan to scale into all segments of ticketing and across the globe.
We are looking for a team player who wants takes ownership over their work and their epics. We are passionate people who love our team and the mission. We take on challenges and overcome. We live on Slack and communicate throughout the day. We swarm in channels and huddle as needed with camera on. We run an agile process with CI/CD and run tickets through Jira. We are real people ready to tackle anything that comes our way. We are motivated to have real impact on people's lives.
Responsibilities:
- Rapid resolution of bugs in the front-end applications
- Implementing enhancements to existing user interfaces
- Assisting with development of new features and UI components as necessary
- Working with teammates to solve problems collaboratively
- Ensuring quality of deliverable code which meets CashorTrade’s standards
- Good hardware and internet connection to work from home with smooth screen sharing capabilities (RAM >= 16 GB)
- Good analytical and problem-solving skills and the ability to function well in a self-directed, team-oriented environment
- Must be up-to-date and always learning about the latest technical standards and best practices in design and code development
- Excellent written and verbal communication skills in English
- Must be a team player that also can work independently, escalating issues when appropriate
Front End Experience:
- 5+ years working as a professional engineer in an Agile development team
- Experience using modern JS frameworks (Svelte/React/Vue/etc)
- Typescript experience is a must
- Experience with Tailwind/WindiCSS
- Ability to build responsive components when presented with a design
- Solid comprehension of async operations and experience integrating UI with RESTful APIs
- A keen eye for detail and good problem-solving skills
- Experience with caching mechanisms and offline-first principles preferred
- Experience using service workers preferred
- Working knowledge of IndexedDB or similar storage solutions preferred
- Familiarity or experience with React Native preferred
Back End Experience:
- 6+ years of working with PHP
- PHP 8, MySQL 5 & 8,
- Use of MongoDB
- Symphony/Laravel
- Environment with Docker
- Websockets (EMQX desirable),
- RabbitMQ
- Worker Queues
- Dependency Injection and OOP design patterns
- Working with and writing REST API Endpoints
- Expertise in source control, code review, and repository management with git
- Experience in integration testing
- Mobile Push Notifications, OneSignal
This is a full-time contract position, to start. Salary may become an option. Pay may match experience. Looking to establish a long-term relationship and to become a real part of the team to grow and scale. Benefits include: unlimited paid vacation and paid sick days. Interested candidates should reply with a cover letter and resume. Samples of work and references should be ready upon request.
Job Types: Full-time, Contract
Pay: $60,000.00 - $90,000.00 per year
Benefits:
Paid holidays
Paid sick time
Paid time off
Work from home
Compensation Package:
1099 contract
Yearly pay
Schedule:
8 hour shift
Work Location: Remote