CrawlJobs Logo

Senior Software Engineer, Front End

United States, San Francisco Or New York 150000.00 - 200000.00 USD / Year · Job Posted December 09, 2025
Apply Position
Job Link Share

Job Description

As a Senior Software Engineer, Front End at Kiddom, you will help design and deliver high-impact product experiences used daily by teachers, students, and administrators. You’ll work closely with product, design, and backend teams to build scalable, intuitive, and performant front-end systems. This role is ideal for someone who enjoys technical depth, cares about craft, and thrives in a collaborative, mission-driven environment.

Job Responsibility

  • Lead the implementation of major product features and frontend initiatives across our web apps
  • Contribute to the evolution of Kiddom’s frontend architecture, focusing on performance, reliability, accessibility, and long-term maintainability
  • Collaborate deeply with designers and product managers to translate requirements into elegant user experiences
  • Partner with backend engineers to shape APIs, data models, and integration patterns for scalable front-end development
  • Participate in design reviews, code reviews, and architectural discussions
  • Mentor and support junior and mid-level engineers, fostering a culture of quality and continuous improvement
  • Identify technical debt and propose pragmatic solutions that align with product needs
  • Help drive improvements in testing, tooling, CI/CD, and overall developer experience

Requirements

  • 5–8+ years of professional software engineering experience, with significant emphasis on modern front-end development
  • Strong proficiency with React (or similar frameworks such as Vue or Angular) and the surrounding ecosystem (state management, routing, build tools)
  • Solid understanding of frontend performance, responsive UI development, and accessibility best practices
  • Ability to design modular, scalable solutions that support long-term product evolution
  • Familiarity with backend fundamentals (REST APIs, microservices, data modeling) and experience collaborating closely with backend teams
  • Experience with cloud-based infrastructure (AWS, GCP, or similar)
  • Strong communication skills and the ability to collaborate across design, product, and engineering
  • Passion for building products that improve the lives of teachers and students

What we offer

  • Competitive salary
  • Meaningful equity
  • Health insurance benefits: medical (various PPO/HMO/HSA plans), dental, vision, disability and life insurance
  • 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

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer, Front End

8 matching positions

Senior Software Engineer, Front End

Our Mission: Hospital-Quality Care, Everywhere. The healthcare industry still re...
Location
Location
United States , New York City
Salary
Salary:
160000.00 - 200000.00 USD / Year
versemedical.com Logo
Verse Medical
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in React is a mandatory requirement
  • At least 5 years experience building, shipping, and maintaining complex front end applications in a production environment
  • Proven experience in a technical leadership capacity, with a demonstrated ability to guide engineering decisions and mentor other developers
  • Deep knowledge of modern state management libraries and patterns within the React ecosystem
  • Excellent communication skills, with the ability to articulate technical concepts to both technical and non-technical audiences
  • An opinionated and thoughtful approach to front-end development, with a passion for creating high-quality user experiences
Job Responsibility
Job Responsibility
  • Take ownership of our front-end architecture, establishing best practices and setting the technical direction for all future development
  • Lead the design and implementation of highly complex and interactive features, such as our intricate order forms, ensuring a seamless and intuitive experience for our clinical users
  • Develop a deep understanding of our users' workflows and translate their needs into robust, scalable, and opinionated front-end solutions
  • Serve as the technical leader and mentor for front-end engineering, shaping the culture of the team and leveling up our approach to user interface development
  • Drive the evolution of our state management strategy in React, ensuring our applications can handle intensive logical states and real-time data with grace and performance
What we offer
What we offer
  • Equity
  • We cover 100% of your health insurance premium and provide access to high-quality dental and vision insurance plans for you and your dependents
  • We offer a 401(k) plan to help you save for your future
  • Opportunities for rapid career advancement
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Front End

Location
Location
United States , San Francisco; New York
Salary
Salary:
Not provided
kiddom.co Logo
Kiddom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Will you need sponsorship to work in the United States?
  • This role is primarily based in San Francisco, CA or New York City, with a requirement to be in the office a few days a week. Are you able to relocate or work from one of these locations?
  • Have you used AI agents such as Cursor or Claude Code to build software?
  • Have you used markdown files within your codebase to guide the behavior of the coding agent?
  • Have you ever built a system that uses large language models and/or RAG to solve a problem or answer a user query?
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Front End

Temporal is revolutionizing how organizations manage distributed systems at scal...
Location
Location
Canada
Salary
Salary:
180000.00 - 230000.00 CAD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience building modern web applications using TypeScript and component-based frameworks
  • Experience with, or strong interest in learning, Svelte
  • Proven ability to build performant, scalable frontend systems
  • Solid understanding of UI/UX best practices, accessibility standards, and responsive design
  • Experience working with real-time data, dashboards, or interactive visualizations
  • Strong problem-solving skills and attention to detail
  • Comfort owning features end-to-end and collaborating across product, design, and backend teams
  • Experience working effectively in a distributed or remote-friendly team environment
Job Responsibility
Job Responsibility
  • Design, build, and maintain high-performance, interactive UIs using Svelte, TypeScript, Tailwind and modern development and build tools
  • Own and deliver critical frontend features across: Temporal Open Source, Temporal Cloud, Developer-facing products, Internal tools and marketing surfaces
  • Focus on reliability and scalability of UI features that grow with the platform
  • Build intuitive data visualization experiences that help users understand, explore, and debug complex distributed systems
  • Take ownership of frontend components and features from concept through production, including iteration and refinement
  • Collaborate closely with a seven-person frontend team to deliver both revenue-driving initiatives and long-term platform investments
  • Contribute to extensible, customizable UI architectures that support a wide range of customer use cases
  • Participate in code reviews, technical discussions, and design reviews to raise the overall quality of the frontend codebase
  • Help guide frontend best practices around performance, maintainability, and accessibility
  • Building fast, responsive UIs capable of rendering and interacting with large volumes of real-time data
What we offer
What we offer
  • Unlimited PTO, 12 Holidays + 2 Floating Holidays
  • 100% Premiums Coverage for Medical, Dental, and Vision
  • AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
  • Empower 401K Plan
  • Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more
  • $3,600 / Year Work from Home Meals
  • $1,800 / Year Professional Enrichment (Career Development & Professional Memberships)
  • $1,200 / Year Lifestyle Spending Account
  • $1,000 / Year In-Home Office Setup (In addition to Temporal issued equipment)
  • $74 / Month Reimbursement for Internet
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Front End

Senior Software Engineer, Front End. Do you love building and pioneering in the ...
Location
Location
United States , Richmond
Salary
Salary:
147100.00 - 167900.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree
  • At least 3 years of professional software engineering experience (Internship experience does not apply)
  • 5+ years of experience in at least one of the following: JavaScript, React, Angular, Node, or TypeScript
  • 1+ years of experience with AWS, GCP, Azure, or another cloud service
  • 3+ years of experience in open source frameworks
  • 2+ years of experience in Agile practices
Job Responsibility
Job Responsibility
  • Work with a team of developers with deep experience in distributed microservices and full stack systems
  • Perform software development on Front End Applications leveraging a test-driven development pattern
  • Own the technical design and development of cross-functional, multi-platform application systems
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community
  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
  • Utilize programming languages like JavaScript (Angular, React, Node), HTML/CSS, TypeScript and Java, open source frameworks, RESTful web services, and work on cross-browser and cross-device development
What we offer
What we offer
  • comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being
  • performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Front End Developer

The candidate should be capable of working independently as a contributor to sof...
Location
Location
United States , Home
Salary
Salary:
90570.00 - 178205.19 USD / Year
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS 5-7 Years, MS 3-5, PhD 0-2
  • BS in Software Engineering, Computer Science or related field
  • Minimum 5 years of professional experience
  • US Citizenship
  • Ability to obtain/maintain Secret Clearance
Job Responsibility
Job Responsibility
  • Web-based Front-End Application design and development for scalable cloud-native software solutions
  • User Interface (GUI) Design and Development for intuitive user experiences (UI/UX)
  • Software systems architecture and design: requirements analysis, architecture definition, design, development, integration, and test
  • Software development lifecycles for cloud-native web applications
  • Agile software development
  • Understanding of Systems Engineering processes, methods, and tools as applied to systems lifecycles
  • Digital Engineering methodologies and tooling
  • Collaborating with a fast-paced cross-functional team developing cloud, AI, and modern software solutions in an agile workflow
  • Specification, architecting, and development of web-based software applications that integrate with cloud-native AI/ML technology and pipelines
  • Designing, developing and deploying modern front-end applications and software application integrations
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Paid Time Off
  • Holiday Pay
  • Short Term and Long-Term Disability
  • Retirement and Savings
  • Learning and Development opportunities
  • wellness programs
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Front End OnStar

Hybrid: This role is categorized as hybrid. This means the successful candidate ...
Location
Location
United States , Austin; Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software engineering experience
  • Strong experience designing and delivering React-based web applications and digital commerce experiences
  • Strong hands-on experience with React, Shopify, and modern front-end development
  • Strong proficiency in JavaScript, TypeScript, React, HTML5, and CSS3
  • Experience integrating front-end applications with APIs, backend services, and commerce platforms
  • Solid understanding of component-based architecture and reusable design patterns
  • Deep understanding of web performance, accessibility, responsive design, and modern web standards
  • Experience improving code quality, automated testing, CI/CD, and engineering best practices
  • Familiarity with observability, monitoring, alerting, and operational support for production systems
  • Experience working in cross-functional product and engineering teams in an agile development environment
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable, high-performing React-based user experiences for digital commerce platforms
  • Develop and integrate front-end applications with Shopify, APIs, analytics tools, and downstream enterprise systems
  • Help improve code quality, testing practices, maintainability, observability, and overall engineering standards across the team
  • Support CI/CD, release quality, deployment automation, and development workflows that improve speed and reliability
  • Improve production readiness through observability, monitoring, alerting, incident response, and root cause analysis
  • Partner on integrations with enterprise or headless CMS platforms when needed to support flexible and scalable digital experiences
  • Support personalization, experimentation, and customer experience improvements across digital touchpoints as platform direction evolves
  • Work closely with product, design, architecture, and cross-functional teams to translate business requirements into well-designed technical solutions
  • Troubleshoot and resolve front-end, integration, performance, and production issues across development and live environments
  • Provide technical guidance to other engineers, participate in code reviews, and support knowledge sharing across the team
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Front End)

One of our main goals at Adyen is to build the most customer-oriented solution o...
Location
Location
Brazil , São José dos Campos
Salary
Salary:
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Software Engineer with 4+ years of experience in Javascript and Javascript frameworks
  • Experience with Vue 3 is a differential
  • Full professional proficiency (written and verbal) in English
  • Recognize yourself in the Adyen Formula: being open-minded, having a proactive attitude, and always trying to make things work while keeping the bigger picture in mind
  • Actively share your knowledge and enthusiasm to develop yourself and your team and are comfortable with asking for and receiving constructive feedback
  • Independently gather technical requirements and create a plan to execute those requirements
  • Collaborative team player
  • you like connecting and communicating with your team members and other stakeholders to achieve the best solution possible
Job Responsibility
Job Responsibility
  • Working on Global products (Disputes)
  • Help to design, build and release our new components
  • Responsible for the full lifecycle of development
  • Work on new features and focus on improving the developer experience of our solutions
  • Have the freedom to identify and improve parts of the product to make it more consistent, robust, and scalable
Read More
Arrow Right

Senior Software Engineer (Front End)

A Senior Software Engineer will work closely with Product Managers, Design, and ...
Location
Location
United States , Chicago
Salary
Salary:
141000.00 - 176000.00 USD / Year
arrivelogistics.com Logo
Arrive Logistics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of software engineering or other closely related experience
  • Experience developing on large-scale projects, involving multiple teams and modern development frameworks
  • Strong knowledge of core Computer Science fundamentals, engineering best practices, and industry trends
  • Proficiency in system design, and a passion for solving architectural problems
  • Capable of communicating technical decisions and design to non-technical stakeholders
  • Ability to problem-solve unique & complex issues, both independently & collaboratively
  • Strong analytical, problem-solving, decision-making, and interpersonal skills
  • Experience in and passion for technical documentation, monitoring, alerting, and general comprehension of the entire SDLC of large-scale software
Job Responsibility
Job Responsibility
  • Work in partnership with Product and their Engineering team to develop impactful software solutions
  • Take ownership in designing and executing medium to large-scale technical solutions
  • Oversee all builds from developing, testing, deploying, and continuing to monitor after implementation
  • Develop and maintain relationships across departments such as Data, Product, and other Engineering teams
  • In partnership with other leaders, establish best practices across the organization
  • Share technical expertise and communicate the why behind all projects
  • Be a leader, mentor, and subject matter expert for the team, stakeholders, and peers
  • Continue to increase knowledge and understanding of the business and industry
  • Ensure the team is producing a quality product by completing code reviews, test coverage, and providing effective feedback
  • Practice quality documentation and ensure codebases are left in a comprehensive manner
What we offer
What we offer
  • Medical, dental, vision, life, and disability coverage
  • Matching 401(k) program
  • Employee Resource Groups
  • Office wide engagement activities, team events, happy hours
  • Casual dress code
  • CTA and L train stops walking distance
  • Bike storage
  • LifeStart gym in office building with Peloton bikes, equipment and personal training
  • Free counseling sessions through Employee Assistance Program
  • Referral Program
  • Fulltime
Read More
Arrow Right