> Markdown version of [/jobs/ext/467063-software-engineer-frontend](https://www.wearedevelopers.com/jobs/ext/467063-software-engineer-frontend). 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 - **Company:** Smartsheet Inc. - **Location:** Bellevue, WA, United States (Remote available) - **Salary:** $150,000.0 - $175,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Unit Testing, Cascading Style Sheets (CSS), Software Quality, Code Review, Computer Engineering, Continuous Integration, Software Design Documents, Design of User Interfaces, Java Web Services, JSON, Node.Js, Webui, Software Engineering, Test Case, TypeScript, Web Applications, Smartsheet, Postman, ReactJS, Backend, Kotlin, Information Technology, Front End Software Development, React Redux, React Testing Library, Software Coding - **Published:** June 3, 2026 - **Apply:** https://seeker-sp.worksourcewa.com/jobview/GetJob.aspx?JobID=293455822 ## About the Role simplify). Position is 100% remote; must reside in U.S.; and reports to HQ in Bellevue, WA. Salary: $150,000 - $175,000 per year. MINIMUM REQUIREMENTS: Bachelor's degree or U.S. equivalent in Computer Science, Computer Engineering, or a related field, plus 3 years of professional experience as a Software Engineer, Software Developer, or any occupation, job title, position designing and developing user interfaces for web-based applications. Must also have experience in the following: 3 years of professional experience designing and developing user interfaces for web-based applications using HTML, CSS, React, and Redux; 3 years of professional experience collaborating with different teams on the design and testing of new features and improvements to code; 3 years of professional experience gathering and identifying business requirements to develop technical solutions that meet customer and stakeholder expectations; 3 years of professional experience producing design documents, writing code, building code, writing test cases, and performing unit and integration testing for developing software components using JSON; 1 year of professional experience writing unit, integration, and end-to-end test cases to ensure code reliability using frameworks including Jest, and React Testing Library; and 1 year of professional experience performing unit and integration testing for developing software components using JSON and using Postman for API contract testing. ## Description Write clean and efficient code based on product specifications and participate in the entire development life cycle, from concept to release. Create and promote modern web UI development. Develop modular, maintainable components for the next generation of applications (including React, JavaScript, TypeScript, Node.js, HTML, and CSS). Implement features in TypeScript and integrate with back-end Kotlin/Java services running on AWS. Develop and maintain CI/CD pipeline implementations for tests, linting, and deployment. Take part in code reviews and architectural discussions as they work with other software engineers, UX designers and product managers. Mentor junior engineers on code quality and other industry best practices. Develop services that can consume, process and act on millions of user actions within company and scale to 100x as customers continue to grow. Enhance existing application code with new features and strike a balance when making technical decisions (build vs refactor vs ## Related Videos - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)