ScreenPal is a dynamic, privately held company founded in 2006 and headquartered in Seattle, WA, with over 60 million recordings and 30 million published videos.
The company empowers various users, including educators, small businesses, and gamers, to capture and share engaging video experiences through its SaaS platform.
The role is for a Senior Full Stack Engineer who will work remotely and is expected to treat high-level product goals as a map rather than a step-by-step guide.
The engineer will collaborate with program management, the product team, and key customers to turn broad requirements into production-ready features.
Daily standup meetings are held at 8:00 am Pacific Time, and the candidate must be available during typical business hours.
Responsibilities include collaborating with teams to clarify requirements, architecting and building products, translating designs into responsive UI components, implementing RESTful services, and monitoring application performance.
The engineer will also own the full lifecycle delivery of features and participate in peer code reviews while mentoring junior engineers.
Requirements:
Candidates must have 10+ years of experience in full stack web development utilizing PHP, with a majority of experience in Laravel, preferably with Livewire.
Deep expertise in responsive HTML/CSS and cross-browser compatibility is required.
Proven experience in designing and optimizing MySQL databases and writing complex queries is essential.
A strong understanding of RESTful API design, versioning, and security is necessary.
Hands-on experience with AWS services such as EC2, S3, and RDS to architect and implement scalable Laravel-based features is required.
Familiarity with Git for source control and collaboration is necessary, with a preference for minimal experience with revert commits.
Candidates should have a habit of asking clarifying questions and proposing better approaches.
A demonstrated track record of shipping features independently and mentoring others is required.
Benefits:
Employees will enjoy autonomy, with trust to own their work and contribute ideas from day one.
The role offers the opportunity to directly shape the user experience for millions of creators and learners worldwide.
There are opportunities for growth through collaboration with smart, supportive teammates and access to ongoing learning opportunities.
The position allows for fully remote work, providing flexibility in the work environment.