What will you be doing at Beachbody as Senior Engineer, Software
As a Senior Engineer, Software at Beachbody, you will drive cutting-edge solutions to our expanding business needs. We need an individual that can develop in collaboration with partners to provide technical expertise.
The ideal Engineer will be a cross-platform Technology Expert who thrives on successfully delivering state of the art engineering projects. The ideal candidate will have established a reputation of delivering high-quality and highly sustainable software engineering products on time.
- 6-8 years working within software engineering teams in architecture, development, and implementation of highly scalable, high-volume software systems, including back-end infrastructure, client-facing web applications, and major Internet-oriented applications.
- Expert level PHP and WordPress experience required, including but not limited to custom theme and plugin development with hands on troubleshooting experience.
- Experience with data migration into and out of WordPress.
- Experience working with React to build custom blocks for the WordPress block editor
- Working experience supporting and building RESTful web services and applications for a cloud-based, scalable infrastructure.
- Working experience with Docker and CI/CD workflows.
- Demonstrated agile delivery expertise with particular excellence in estimation and planning.
- Experience with cloud solutions such as Amazon AWS desired.
- Experience with Contentful a plus.
Knowledge, Skills and Abilities
- Strong analytical, problem solving, organizational, and prioritization skills
- Self-starter, self-motivated attitude, and willing to take initiative
- High interest in current technology trends and continuous learning
- Experience working with external personnel and vendors
- Ability to collaborate with engineering teams across the organization to establish, enforce and maintain engineering standards and best practices.
- Ability to mentor Junior developers and monitor overall code quality. Sets standards and expectations for the team.
- Maintain GitFlow workflow.
- Bachelor’s degree in Computer Science, Engineering or related field, or equivalent combination of education and experience
- Work remotely, preference on those that can work US Pacific Time Zone (UTC-8)