Senior Software Engineer, Full-Stack

Job not on LinkedIn

🕒 May 28

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Epic Kids

Epic Kids

11 - 50 employees

📚 Education

👥 B2C

📱 Media

Education • B2C • Media

Epic Kids is a digital subscription service offering a curated library of children's eBooks, audiobooks, and learning videos. The platform provides families and educators access to thousands of age-appropriate titles from major publishers to encourage reading, discovery, and digital literacy. Epic Kids offers plans for parents and free access for educators, positioning itself as an educational media resource for children.

📋 Description

• own meaningful pieces of Epic's web application end-to-end—from Angular UI through PHP and Go services to MySQL • design and ship features that span the stack • partner with product, design, data, and infrastructure to land features well • mentor more junior engineers through code review and pair work • improve the developer experience of the codebases

🎯 Requirements

• Bachelor's degree or higher in Computer Science, Software Engineering, or a related field • 5+ years of professional software engineering experience, including significant time shipping production full-stack features • Strong Angular experience (v13+ preferred), including component architecture, RxJS reactive patterns, and a state-management library such as NgRx • Strong proficiency in TypeScript and modern front-end fundamentals (HTML, CSS/SCSS, accessibility, performance) • Strong PHP experience on a modern framework—Symfony preferred, Laravel acceptable • Proficiency designing schemas, writing performant queries, and reasoning about indexing in a relational database—MySQL preferred • Experience designing and operating REST (or gRPC) APIs that serve real production traffic • Experience writing tests at multiple levels—unit, integration, and end-to-end • Comfort with Git, pull-request-based workflows, and modern CI/CD • Strong written and verbal communication • Track record of mentoring more junior engineers and raising the bar through review and pairing

🏖️ Benefits

• help raise the quality bar for the engineers around you • collaborate and mentor more junior engineers • unlimited access to thousands of high-quality books, videos, and educational content

Apply Now

Similar Jobs

🕒 May 28

Retired.com

201 - 500

💸 Finance

💳 Fintech

🛍️ eCommerce

Software Engineering Manager leading a remote team at Retired.com, focused on retirement investing software. Overseeing engineering efforts and developing the team in fintech innovation.

🕒 May 28

Ditto

11 - 50

🔌 API

📡 Telecommunications

Software Engineer developing Android applications for Ditto's data synchronization platform. Focused on building resilient applications for tactical environments with clear user engagement.

🕒 May 28

Zigsaw

11 - 50

Data Engineer designing and implementing robust data infrastructure using AWS and Spark. Collaborating with teams to optimize data pipelines for tvScientific at Pinterest.

🕒 May 28

decircle

1 - 10

Issuance Engineering Lead at M0, leading on-chain programs and backend services for stablecoin issuance. Build and mentor a high-caliber engineering team while driving technical innovation and quality.

🕒 May 28

IGS Energy

1001 - 5000

⚡ Energy

🛍️ eCommerce

Software Engineering Lead managing software development projects at IGS Energy. Involved in all phases of software development in a cross-functional team setting.