Staff Software Engineer, Front End LocationSan FranciscoEmployment TypeFull timeLocation TypeHybridDepartmentEngineeringEngineeringCompensation$180K – $230K • Offers EquitySalary range is dependent on geographic location, prior experience, seniority, and demonstrated role related ability during the interview process. About KiddomKiddom is transforming K–12 education by bringing high-quality curriculum, instructional tools, and student analytics together in one coherent system. We are building Learning Intelligence Technology (LIT), a new category that gives educators the infrastructure to plan, teach, assess, and respond to student needs. With Kiddom, educators spend less time managing administrative burden and more time delivering meaningful student instruction. Kiddom helps schools and districts deliver more equitable, effective, and adaptive learning experiences.We are looking for a talented Staff Software Engineer to join our team and lead the architecture and development of scalable, frontend-focused solutions. As a Lead Software Engineer - Frontend at Kiddom, you will play a critical role in designing and delivering full-stack product features with a strong emphasis on frontend architecture. Your work will involve scoping, building, and optimizing product features and cross-cutting concerns to address complex problems at scale. You will collaborate with other senior-level engineers, select the appropriate tools and technologies, and implement robust, production-grade software solutions. Note: There is a list of questions as part of the application process. Not filling them out or putting N/A automatically disqualifies you. You will...Design & Delivery: Own the design and delivery of full-stack product features, focusing on frontend architecture and scalability.Data Solutions: Scope out and build the best-possible data solutions for both green-field and legacy problems, ensuring they meet the scale and performance requirements.Tool Selection: Shortlist and evaluate tools and technologies that align with project goals and technical requirements.Implementation & Validation: Develop and validate production-grade software solutions, ensuring they meet high standards of quality and performance.Abstractions & Integration: Build abstractions that improve integration with common data stack-oriented technologies and generalize your work to benefit a variety of use cases.Impactful Features: Develop key product features that directly impact the success of the company and enhance the overall user experience.What we're looking for...Experience: 8+ years of software engineering experience with a strong focus on frontend development and system architecture.Technical Skills: Expertise in designing scalable systems, working with data-oriented technologies, and implementing production-grade software.Programming Languages: Proficiency in languages such as Java, Python, or Golang.Tools & Technologies: Experience with front-end frameworks (React, Angular, Vue), databases (SQL, NoSQL), and cloud services (e.g., AWS, GCP).Problem-Solving: Strong analytical and problem-solving skills, with the ability to tackle complex, real world problems.Bachelor's degree in Computer Science, Software Engineering, or a related technical field required; Master's degree preferredWhat we offerFull time permanent employees are eligible for the following benefits from their first day of employment:Competitive salaryMeaningful equityHealth insurance benefits: medical (various PPO/HMO/HSA plans), dental, vision, disability and life insurance401k planOne Medical membership (in participating locations)Flexible vacation time policy (subject to internal approval). Average use 4 weeks off per year.10 paid sick days per year (pro rated depending on start date)Paid holidaysPaid bereavement leavePaid family leave after birth/adoption. Minimum of 16 paid weeks for birthing parents, 10 weeks for caretaker parents. Meant to supplement benefits offered by State.Commuter and FSA...
Want jobs like this matched to you?
Swoopd scores fresh postings against your résumé so you only see the matches that matter.