> Markdown version of [/jobs/ext/3609534-software-engineer](https://www.wearedevelopers.com/jobs/ext/3609534-software-engineer). 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 - **Company:** Sun Runs LLC - **Location:** Denver, CO, United States (Remote available) - **Experience:** Expert - **Salary:** $173,000.0 - $208,000.0 - **Contract:** Permanent contract - **Skills:** Gulp.js, JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon Cloudfront, Amazon S3, HTML5, Cascading Style Sheets (CSS), Software as a Service, Cloud Computing, Code Review, Computer Networks, Databases, Continuous Integration, Failover, Infrastructure as a Service (IaaS), PostgreSQL, MySQL, Model View Controller (MVC), Performance Tuning, Software Engineering, Sinon, Enterprise Software Applications, Grunt (Software), ReactJS, Backend, Git, Syntactically Awesome Style Sheets (SASS), Git Flow, Integration Tests, Npm(Software), React Redux, Mocha, Software Version Control - **Published:** October 7, 2026 - **Apply:** https://www.builtincolorado.com/job/sr-software-engineer/11533460?handler=ApplyRedirect ## About the Role * BS/MS in CS or equivalent is preferred * Minimum of 5 years of experience developing complex enterprise applications with JavaScript * Bias towards mentorship and skill-building * Some breadth and depth in SAAS application design and implementation * Excellent communication skills * Good team player * Strong JavaScript application development of browser applications * Strong knowledge of HTML5 (DOM, markup, browser APIs) and CSS3 (SASS preprocessor, OOCSS, modular) * Strong skills with writing unit and integration tests in JavaScript using Mocha, Chai, Sinon Experience with React and Flux is a big plus * More specifically Redux as 'flux' framework * Ability to work with JS build/task runners like Webpack, Gulp, Grunt and NPM run scripts * Strong knowledge of Git, version control, branching strategies, merging, and rebasing * Performance optimization experience including browser page rendering, network traffic, and back-end system tuning * Solid understanding of MVC architecture and frameworks * Strong focus on Automation - Continuous Integration/Deployment * Familiarity with Amazon Web Services, S3, CloudFront Education ## Description Develop and maintain customer-facing applications while helping transform the technology stack to serverless architecture. Establish technical standards, collaborate with product and UX teams, improve application performance, champion testing and development best practices, and mentor engineers. The role requires strong JavaScript, browser application, HTML5, CSS3, testing, build tooling, Git, MVC, CI/CD, performance optimization, and AWS experience., As a Senior Frontend Engineer, you'll help implement features for all customer facing applications at Sunrun, and will also lead the way in transforming large portions of our stack to Serverless. Responsibilities * Help establish the standards for the team in areas of technical excellence * Work collaboratively with Product Management and our UX designers to develop applications that can be tested easily and will perform well under a variety of network conditions * Champion adherence to best practice development methodologies * Facilitate automated testing so all teams can innovate at a rapid pace * Mentor and build skills across the team through effective standards setting, code reviews, and pairing, Architects and implements scalable managed database control-plane and infrastructure systems. Owns performance, resiliency, failover, backups, recovery, observability, and production operations for PostgreSQL and MySQL services. Translates ambiguous requirements into technical architecture, leads cross-team projects, mentors engineers, reviews designs and code, and improves systems supporting high-concurrency, data-intensive, and AI-adjacent workloads. Top Skills: Automated FailoverCloud InfrastructureContinuous BackupsControl PlanesDatabase PlatformsDistributed SystemsLinuxMulti-Region SystemsMySQLObservabilityPaasPoint-In-Time RecoveryPostgresSaaS DigitalOcean