Apply Edge Start your job search

Senior Frontend Software Engineer

Talently · San Francisco, CA

Apply & track with Apply Edge
We’re working with a software company hiring a Senior Frontend Software Engineer to help build complex enterprise web applications used in workflow-driven environments.This is a hands-on individual contributor role for an engineer with strong JavaScript/TypeScript fundamentals who enjoys building rich, interactive browser-based applications. The environment is focused on deep frontend engineering and enterprise product development rather than traditional website or marketing-oriented frontend work.This role is based onsite in San Francisco (Transamerica Tower).ResponsibilitiesDesign, build, and maintain frontend functionality for enterprise-grade web applicationsDevelop highly interactive browser-based user experiences with rich client-side functionalityWork extensively with JavaScript, TypeScript, HTML, CSS, browser APIs, DOM manipulation, event handling, and asynchronous programmingBuild dynamic frontend functionality including drag-and-drop interactions, client-side storage, API integrations, and complex UI behaviorIntegrate frontend applications with backend services and APIsContribute to architecture, scalability, performance, and maintainability of frontend systemsBuild reusable frontend components and extensible application functionalityTroubleshoot and optimize browser-based application performance and user experienceRequired QualificationsBS in Computer Science6+ years of professional software engineering experience with a strong frontend focusStrong expertise with:JavaScriptTypeScriptHTML5CSS3DOM manipulationBrowser event handlingAsynchronous JavaScript / promisesBrowser APIsAPI integrationsStrong object-oriented programming fundamentalsExperience building enterprise or commercial software productsExperience working in product engineering environments at software companiesStrong hands-on individual contributor mindsetPreferred QualificationsExperience building workflow-driven applications, software platforms, configurable tools, or complex enterprise web applicationsExperience with client-side storage technologies such as localStorage or IndexedDBExperience building highly interactive browser-based applicationsBenefitsComprehensive medical benefits401(k)Commuter benefits