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

Kernel Developer (fully remote, LATAM)

CloudLinux 51-250 IT Services

CloudLinux’s KernelCare team is hiring an experienced Kernel Developer to maintain and enhance Linux kernel live-patching services that deliver security fixes and features for customers worldwide.

Agile Bash C Cybersecurity Git Jenkins Linux Python Shell Scripting
38 minutes ago

Développeuse ou développeur logiciel sénior / Senior Software Developer

Unity 5K-10K Internet Software & Services

Parsec, filiale de Unity, recherche un ou une développeur logiciel sénior pour contribuer à son application de diffusion de jeux à faible latence au sein d’une petite équipe native internationale.

C Linux macOS Ubuntu
42 minutes ago

Software Engineer - Menu

Olo 251-1K Internet Software & Services

Olo is hiring a Software Engineer for its Menu team in Belfast to help build and operate the systems that manage, publish, and serve menu data for restaurant customers on a fully remote basis within Northern Ireland.

AWS C# CI/CD GitHub GitHub Actions Jest Kafka .NET Redis TeamCity
47 minutes ago

Senior Software Engineer, Core Experiences - Dallas, TX, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power its cross-platform product experience.

GCP Java Kotlin
1 hour, 42 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