ThriveCart is looking for a developer to provide solutions to technical challenges and issues that affect multiple technical areas simultaneously, develop and ship code to solve unique business needs across multiple areas of the platform, and monitor the platform's performance and diagnose and debug service issues or outages.
Requirements
- PHP, Javascript, and MySQL
- AWS, preferably with payment-based APIs
- Demonstrable experience working in PHP, JavaScript (Node.js +cross-browser frontend), MySQL, HTML & CSS/SCSS
- A solid understanding of cloud-based architecture (especially within AWS- Lambda, SQS, EC2, RDS, and more)
- Experience integrating payment-related APIs (Stripe, PayPal, Braintree, etc.)
- Comfortable working with PHP and Node-based SDKs (AWS SDK, Slack SDK, etc.)
- Used Ansible for server provisioning/maintenance
Responsibilities
- Providing solutions to technical challenges and issues that affect multiple technical areas simultaneously
- Working collaboratively with the existing development team to implement features, functionality and bug fixes
- Developing and shipping code to solve unique business needs across multiple areas of the platform
- Working closely with the support team to investigate and fix issues customers may be experiencing
- Being on hand to monitor the platform's performance and diagnose and debug service issues or outages
- Collaborating with CTO, product, and leadership teams on prioritization and workload.
Other
- You enjoy solving hard problems, unraveling technical mazes, and figuring out solutions.
- You've worked with cloud-based SaaS solutions for SMBs
- Startups are your thing- you enjoy seeing your work having a huge impact and seeing a product develop over time.
- Collaborating in the office is exciting for you, but so is having a global team of developers and other colleagues.
- Entrepreneurial spirit or previous experience in early startups. You think outside of the box and are resourceful and fiscally responsible