Resource Innovations

Resource Innovations

Resource Innovations is a women-led energy transformation firm that provides clean energy services and software solutions for utilities and government agencies. They offer end-to-end software and services to improve customer engagement, boost operation...

Renewable Electricity
251-1K
Founded 2016
$82M raised

Description

  • Lead the architecture, design, and development of a scalable, efficient, and secure SaaS product.
  • Collaborate with designers, project managers, and program teams to deliver software that meets business and customer needs.
  • Ensure the product meets best practices for performance, security, scalability, sustainability, and energy efficiency.
  • Participate in code reviews and provide constructive feedback to improve code quality.
  • Mentor other software engineers and help foster continuous learning and innovation within the team.
  • Debug and troubleshoot complex full-stack issues to maintain optimal performance and user experience.
  • Stay current on emerging technologies and industry trends to recommend solutions for future projects.
  • Participate in the full software development lifecycle from requirements analysis through deployment and maintenance.
  • Contribute to the strategic direction of software development for energy efficiency and decarbonization products.

Requirements

  • 10+ years of hands-on experience building software with PHP frameworks such as Laravel.
  • Expertise in PHP 8.x, including object-oriented programming, language features, and best practices.
  • Strong experience building RESTful APIs that integrate with other services.
  • Familiarity with Laravel architecture, features, functionality, and ecosystem tools.
  • 6+ years of experience building software with Vue or similar JavaScript frameworks.
  • Experience with TypeScript and building single-page applications using the Composition API.
  • Strong experience with state management, component-based design, and modularized architecture.
  • Understanding of build tools such as Vite and npm.
  • Experience leading architecture, design, and development for a scalable SaaS platform.
  • Proficiency with Git and Git-based workflows.
  • Experience with AWS cloud infrastructure management and serverless environments.
  • Ability to work with deployment patterns in Laravel's ecosystem.
  • Experience using cloud monitoring and alerting tools such as New Relic and CloudWatch.
  • Experience working in an agile/scrum team environment.
  • Experience writing testable, functional code and tests using Pest or PHPUnit.
  • Bachelor’s degree in computer science or a related discipline (preferred).
  • Proven track record of developing SaaS commercial software products (preferred).
  • Experience with data analytics, reporting, and business intelligence platforms (preferred).
  • Familiarity with NodeJS (preferred).

Benefits

  • Base salary range of $100,000 to $144,000.
  • Eligibility for a discretionary annual bonus.
  • Three weeks of paid vacation annually.
  • Paid holidays.
  • 401(k) retirement plan with employer match.
  • Medical, dental, and vision coverage.
  • Parental leave.
  • Employee assistance program.
  • Commuter benefits and additional supplemental offerings.
  • Remote work with occasional in-person meetings in select metro areas.
  • Employment contingent on background check and reference check, with a pre-employment drug screen if applicable.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Interoperability

Clover Health 251-1K Insurance

Counterpart Health, a Clover Health subsidiary, is hiring a Senior Software Engineer to build healthcare interoperability systems that improve data exchange and support better patient outcomes.

AWS GCP Go gRPC JavaScript MySQL PostgreSQL Python REST API Snowflake SQL
18 hours, 6 minutes ago

Senior Software Engineer (Customer Platform)

Chainguard 51-250 Internet Software & Services

Chainguard is hiring a Senior Software Engineer for its remote Platform team to build reliable customer-facing backend services and public APIs supporting multiple products.

Go Kubernetes Microservices
18 hours, 21 minutes ago

Cybersecurity & Software Engineering Specialist (AI Projects)

Gramian Consultancy Group Professional Services

Gramian Consultancy is seeking remote Cybersecurity and Software Engineering Specialists to debug code, identify vulnerabilities, improve backend systems, and provide technical insights for an AI training project.

C++ Cybersecurity Go Java Penetration Testing Python Rust TypeScript
18 hours, 36 minutes ago

Senior Software Engineer (Customer Platform)

Chainguard 51-250 Internet Software & Services

Chainguard is hiring a Senior Software Engineer for its Platform team to build reliable backend services and public APIs that support multiple products and customer experiences.

Go Kubernetes Microservices
18 hours, 36 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers