Staff Software Engineer, Front End

Kiddom

San Francisco (CA)

On-site

USD 150,000 - 190,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Meaningful equity
Health insurance (medical, dental, etc
401k plan
One Medical membership
Flexible vacation (avg 4 weeks/yr)
10 paid sick days/yr
Paid holidays
Paid bereavement leave
Paid family leave

Job summary

Kiddom is seeking a Staff Software Engineer to lead frontend architecture and full-stack feature delivery. You will scope, build, and optimize scalable product features, collaborating with senior engineers to select tools and drive production-grade solutions.

Ideal candidates have 8+ years in software engineering with strong frontend focus, experience with React/Angular/Vue, and cloud services like AWS or GCP. Bachelor's required; master's preferred.

Qualifications

  • 8+ years of software engineering with strong frontend focus and architecture.
  • Proficient in front-end frameworks (React/Angular/Vue) and data-driven design.
  • Experience with scalable systems and production-grade software.

Responsibilities

  • Own frontend architecture and delivery of scalable features.
  • Scope data-driven frontend solutions for green-field and legacy problems.
  • Lead tool selection and technology evaluation.
  • Develop production-grade software and ensure high performance.

Skills

Frontend architecture
Frontend development
System design
Java
Python
Golang
React
Angular
Vue
SQL
NoSQL
AWS
GCP

Education

Bachelor's degree in CS/SE or related field
Master's degree preferred

Tools

React
Angular
Vue
AWS
GCP
SQL
NoSQL

Job description

About Kiddom

Kiddom 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.


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 preferred


What We Offer


  • Full time permanent employees are eligible for the following benefits from their first day of employment:

  • Competitive salary

  • Meaningful equity

  • Health insurance benefits: medical (various PPO/HMO/HSA plans), dental, vision, disability and life insurance

  • 401k plan

  • One 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 holidays

  • Paid bereavement leave

  • Paid 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 plans


Equal Employment Opportunity Policy

Kiddom is committed to providing equal employment opportunities to all employees and applicants without regard to race, religion, color, gender, sexual orientation, transgender status, national origin, citizenship status, uniform service member status, pregnancy, age, genetic information, disability, or any other protected status in accordance with all applicable federal, state, and local laws.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Backend
Staff Software Engineer, Backend

Kiddom • United States

On-site
USD 180,000 - 230,000
Competitive salary
Meaningful equity
Health insurance
+4
Sr. Product Manager
Sr. Product Manager

Kiddom • Emeryville (CA)

Hybrid
USD 105,000 - 140,000
Competitive salary
Meaningful equity
Health insurance benefits
+4
Senior Data Engineer
Senior Data Engineer

Kiddom • San Francisco (CA)

On-site
USD 150,000 - 200,000
Competitive salary
Meaningful equity
Health insurance benefits
+4
Senior Recruiter
Senior Recruiter

Kiddom • San Francisco (CA)

On-site
USD 130,000 - 160,000
Competitive salary
Meaningful equity
Health insurance
+8
Senior Full Stack Engineer, AI Experience
Senior Full Stack Engineer, AI Experience

Kiddom • San Francisco (CA)

On-site
USD 180,000 - 230,000
Health insurance
Meaningful equity
401k plan
+5
Sr. Product Manager, AI
Sr. Product Manager, AI

Kiddom • San Francisco (CA)

On-site
USD 150,000 - 200,000
Competitive salary
Meaningful equity
Health insurance benefits
+4
Senior Account Executive
Senior Account Executive

Kiddom • San Francisco (CA)

On-site
USD 120,000 - 210,000
Competitive salary
Meaningful equity
Health insurance: medical, dental, vis
+7
Senior Technical Recruiter
Senior Technical Recruiter

SupportFinity™ • California (MO)

On-site
USD 95,000 - 130,000
Competitive salary and equity
Health benefits (medical, dental, vision)
Flexible vacation policy
Field Account Executive
Field Account Executive

TrulyHired • United States

On-site
USD 120,000 - 180,000
Equity
Health insurance
401k
+6
Field Account Executive
Field Account Executive

Kiddom • United States

On-site
USD 120,000 - 180,000
Competitive salary
Meaningful equity
Health insurance: medical, dental, and
+2