> Markdown version of [/jobs/ext/265838-software-engineer-frontend-core-product-experience](https://www.wearedevelopers.com/jobs/ext/265838-software-engineer-frontend-core-product-experience). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Frontend), Core Product Experience - **Company:** FrontApp, Inc. - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $177,900.0 - $203,700.0 - **Contract:** Permanent contract - **Skills:** TypeScript, ReactJS, Front End Software Development, React Redux - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8519d5aa8fe0fbec ## About the Role * 5+ years of professional experience building complex, production web s with a focus on frontend engineering * Strong proficiency in modern frontend technologies - React, TypeScript, and state management patterns (e.g., Redux) * Obsess over user experience - You have an instinct for what makes a product feel magical, not just functional. You ship delightful, polished UX fast, and you're never satisfied with "good enough." * A genuine product mindset - you care deeply about why something is being built, not just how. You ask questions, push back on specs when needed, and think about the user first. * Excellent communication and collaboration skills - you can articulate tradeoffs clearly and work effectively with cross-functional partners Should Have: * Pragmatic problem-solving - you understand the tradeoffs between different engineering approaches and value shipping over perfection * A strong design sensibility - you have opinions about spacing, typography, transitions, and interaction patterns. You notice when something feels off and you fix it. * Experience translating designs into high-fidelity, responsive, and accessible UI Nice to Have: * Bonus points for experience at a fast-growing B2B SaaS company and/or exposure to customer support or communication space ## Related Videos - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [State management in a world of hooks](https://www.wearedevelopers.com/videos/13-state-management-in-a-world-of-hooks) - [Building a large, complex product from the ground up with typescript & Atomic Design:lessons learned](https://www.wearedevelopers.com/videos/457-building-a-large-complex-product-from-the-ground-up-with-typescript-atomic-design-lessons-learned) - [A Guide To Functional Programming](https://www.wearedevelopers.com/videos/408-a-guide-to-functional-programming) ## Related Articles - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)