Senior Full Stack Software Engineer
800.com
HighlightsÂ
- đ 401K PlanÂ
- đď¸ Flexible VacationÂ
- đ¸ $350 Referral BonusÂ
- đť Co-Working StipendÂ
- đĄ 7+ Years of ExperienceÂ
- đ° Competitive Salary & PerksÂ
- đş Anywhere in North America or South America
*Get Paid: If you recommend this job to the person that gets hired, we will give you a $350 referral bonus! How will we contact you about giving you your bonus? Tell your referral to list your name and/or email in the âHow did you hear about this job?â question. Once theyâre hired, weâll make sure you get paid. At 800.com, weâre building an intuitive & powerful cloud communications platform for SMB & Enterprises to communicate via Voice & SMS.  Our backend tech stack currently consists of PHP web apps that serve a public API that our front-end JavaScript app consumes (React / React Native). Our data stores include MySQL, Elasticsearch, and Redis. The underlying infrastructure runs on AWS using a combination of managed services like RDS and non-managed services running on EC2 instances. All of our development runs through CI/CD pipelines that build Docker images. Â
About YouÂ
Weâre looking for an experienced full-time Software Engineer to join our engineering team. Someone who has a solid understanding of web technologies and wants to help design, implement, launch, and scale major systems and user-facing features.  You should have senior-level experience (~7 years) building modern back-end systems, with at least 5 years of that experience using PHP, and ~3-years using Laravel.  You also have around five years of experience using MySQL, Redis, or similar data stores. You have significant experience designing, scaling, debugging, and optimizing systems to make them fast and reliable. You have experience participating in code reviews and providing overall code quality suggestions to help maintain the structure and quality of the codebase.  Youâre comfortable working in a fast-paced environment with a small and talented team where youâre supported in your efforts to grow professionally. You are able to manage your time well, communicate effectively and collaborate in a fully distributed team.  You are located in an American or European time zone. Â
Required Skills & ExperienceÂ
- 5+ years experience with PHP development (Laravel, Symfony, WordPress)Â
- Strong knowledge of SQL (writing and optimizing queries)Â
- Experience with REST, XML, JSON, etc.Â
- Version control using git on BitbucketÂ
- Familiarity with Agile best practicesÂ
- Able to solve problems in a simple, neat and organized wayÂ
- Experience working in an agile environment, scoping and road-mapping, and self-managementÂ
- Knowledge of web performance and speed/memory optimization techniquesÂ
Bonus Required Skills & ExperienceÂ
- Understanding of test driven development and testing in generalÂ
- Experience in GraphQL and/or âHeadlessâ CMS developmentÂ
- API design experience for frontend or server-to-serverÂ
- Basic understanding of web servers, SSL, deployments, and continuous integrationÂ
- Worked with a QA team before or familiarity with QA/release workflowsÂ
Come help us with projects likeÂ
- Conceiving, designing, building, and launching new user-facing featuresÂ
- Improving our vanity phone number algorithm to secure the best matching phone numbers for customersÂ
- Innovating on business texting to include; auto-reply, scheduled messages, dynamic templates, keyword triggers, and reportingÂ
- Working with Twilioâs API, Bandwidth API, WebSockets, and WebRTC to improve our calling featuresÂ
- Building user-facing analytics features that provide actionable insightsÂ
- Improving our internal messaging infrastructure using streaming technologies like RedisÂ
- Building new and enhancing existing integrations with other SaaS platforms like Googleâs G Suite, Zapier, and Web Conferencing providersÂ
Why 800.com?Â
- 100% remote (we believe in trust and autonomy)Â
- Competitive salaryÂ
- Flexible vacation plan (includes company-wide winter holiday break)Â
- $200/month co-working stipendÂ
- 401k matching at 4% (US residents)Â
- Dependent care FSA (US residents)