> Markdown version of [/jobs/ext/2026364-software-engineer](https://www.wearedevelopers.com/jobs/ext/2026364-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:** Resource Innovations - **Location:** Phoenix, AZ, United States (Remote available) - **Experience:** Expert - **Salary:** $100,000.0 - $144,000.0 - **Contract:** Permanent contract - **Skills:** PHP (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Data Analysis, Software as a Service, Cloud Computing, Cloud Engineering, Code Review, Software Debugging, Design of User Interfaces, Human-Computer Interaction, Laravel, Node.Js, Object-Oriented Software Development, Commercial Software, Scrum Methodology, Systems Development Life Cycle, Requirements Management, Software Construction, Software Engineering, TypeScript, Web Application Frameworks, Enterprise Software Applications, Tailwind, PHP Frameworks, Phpunit, Git, Vue.js, Webpack, Git Flow, Information Technology, Data Analytics, Build Tools, Cloudwatch, Restful APIs, New Relic (SaaS), Serverless Computing - **Published:** August 11, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-software-engineer-phoenix-az--19d31a3b-c103-4bc5-aea6-b8d4e0134a63 ## About the Role * Expertise in PHP (8.x): Advanced understanding of object-oriented PHP, language features and best practices * 10+ years of previous hands-on experience building software utilizing PHP frameworks, e.g. Laravel * Building RESTful APIs - implementing various types of APIs that are stable and integrate with other services * Familiarity with Laravel's architecture, features and functionality * Knowledge of many of Laravel's ecosystem of tools * 6+ years of previous experience building software utilizing Vue or similar JS frameworks * Experience with typescript * Building and designing single page applications using composition API * Strong experience with state management and handling * Component and modularized based design * Understanding of various build tools (e.g. vite, npm) * Experience with leading the architecture, design and development of features for scalable SaaS platform * Experience using problem solving skills without being afraid of diving in and working out a problem * Proficient with Git and Git-based workflows * Experience with AWS Cloud infrastructure management and Serverless environments * Ability to work on deployment patterns found within Laravel's ecosystem * Working with and interpreting cloud-based monitoring and alerting systems (e.g. New Relic, Cloudwatch) * Personal responsibility and self-motivation & flexibility to adapt and maintain productivity, features and stability * Knowledge of working within an agile/scrum team-based environment to design, develop a Software SaaS product * Experience writing with and working on testable and functional code including writing tests with Pest / PHPUnit Preferred skills, education and experience * Bachelor's degree in computer science or related discipline * Proven track record of developing SaaS based commercial software products * Experience with Data Analytics, Reporting and Business Intelligence platforms * Familiarity with NodeJS, Alternative Energy, Amazon Web Services (AWS), Application Programming Interface (API), Best Practices, Business Intelligence, Cloud Computing, Code Reviews, Compensation and Benefits, Computer Science, Cross-Functional, Data Analysis, Debugging Skills, Diving, Ecosystems, Emerging Technology, Energy Efficiency, Enterprise Applications, Equal Employment Opportunity (EEO), Genetics, Git, Identify Issues, Industry/Trade Analysis, Laravel, Leadership, Mentoring, Node.js, Object Oriented Programming (OOP) Languages, PHP Scripting Language (PHP Hypertext Preprocessor), Problem Solving Skills, Product Support, Project/Program Management, REST (Representational State Transfer), Requirements Management, Scrum Project Management and Software Development, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Software as a Service (SaaS), Strategic Planning, Sustainability, Technical Leadership, Test Plan/Schedule, User Interface/Experience (UI/UX), Vue.js ## Description * Lead the architecture and design of a scalable, efficient and secure SaaS product using Laravel, Vue.js and Tailwind CS * Collaborate closely with cross-functional teams, including designers, project managers, and program teams to deliver on a Software SaaS Product that align with business and customer needs * Ensure product adheres industry best practices in terms of performance, security, and scalability, with an emphasis on sustainability and energy efficiency * Participate in code reviews, providing constructive feedback to peers and helping to elevate the overall quality of the codebase. * Mentor other software engineers and contribute to fostering a culture of continuous learning and innovation within the engineering team. * Debug and troubleshoot complex issues across the full stack of technologies to ensure optimal performance and a seamless user experience. * Stay current with emerging technologies and industry trends to recommend innovative solutions for future projects. * Engage in the full software development lifecycle, from requirement analysis to deployment and maintenance of the SaaS product. * Contribute to the strategic direction of software development within Resource Innovations, focusing on products that support energy efficiency and decarbonization efforts. * Other duties as assigned. ## Related Videos - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [TDD for Vue.js Developers](https://www.wearedevelopers.com/videos/541-tdd-for-vue-js-developers) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Web Development Best Practices: What The Data Tells us](https://www.wearedevelopers.com/magazine/84-web-development-best-practices-what-the-data-tells-us) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)