Full Stack Web Software Engineer

Engaged Public

Denver (CO)

Hybrid

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Bonuses
Benefits
Ownership shares
Dog-friendly office
Bike parking and shower
EcoPass for transportation

Job summary

A public engagement technology firm in Denver is seeking a talented technologist to lead the development of their SaaS-based budget simulation tool. You will maintain the current tool and design new features while managing a small team. The successful candidate should have strong skills in PHP and Laravel, as well as experience with RESTful APIs and cloud computing. This position offers flexibility, competitive salary, benefits, and the chance for ownership shares in the company.

Qualifications

  • Experience managing SaaS applications.
  • Ability to deliver efficiently in a deadline-driven environment.
  • Strong technical communication skills.
  • Experience with RESTful APIs and MySQL databases.
  • Understanding of SOLID, design patterns and secure coding practices.
  • Comfort with Git, Composer, npm/yarn and modern front-end tech.

Responsibilities

  • Manage a SaaS application composed of multiple pieces.
  • Align business goals with application functionality.
  • Deliver efficiently in a deadline-driven environment.
  • Provide research and troubleshooting for various programming tasks.
  • Support and maintain existing projects and engineers on small and large functionality.
  • Document your contributions appropriately.
  • Test your contributions thoroughly through both automated and manual means.

Skills

Experience with PHP 7
Proficiency with MVC-style PHP frameworks, namely Laravel 5
Understanding of RESTful APIs and associated concepts
Knowledge and experience writing custom queries on databases like MySQL
Understanding of SOLID principles and design patterns
Familiarity with data security best practices
Experience with front-end technologies like HTML5, CSS3 (and SASS), and front-end frameworks such as Vue.js
Familiarity with version control system concepts, like Git
Acquainted with package managers, like Composer, npm/yarn
Comfortable working with cloud computing providers, like Amazon Web Services
AWS

Tools

Bitbucket
Bitbucket Pipelines

Job description

We are looking for a talented technologist to join our team and lead the development of our award-winning Balancing Act budget simulation. Balancing Act is a SaaS-based tool in use by more than 60 governments to communicate with residents about spending and revenues, and to get informed input on how government should spend taxpayer money. Clients include the cities of Denver, San Jose and Nashville. The software has earned our company a place on the GovTech100 for the last three years.

You will be joining a small team composed of public engagement experts who seek to realize the potential for technology to transform the ways that citizens interact with government. You would be a senior member of the team and would be responsible for maintaining the current tool as well as designing and building new features. At least for now, you would be the only technologist employed by the company, but would have access to the original developers who built and maintained the current code base as well as the ability to hire contractors as needed. We expect to grow over the next three years and will be adding to our staff to accommodate.

The successful candidate can expect competitive salary, bonuses, benefits and ownership shares in the company.

We have a fun office in a historic building in Denver’s Capitol Hill neighborhood. It is dog-friendly and has a place to park your bike and take a shower. If you get around on four wheels we’ll get you a parking space or an EcoPass. You will have lots of flexibility in how you get your work done, and have the option to work from home whenever appropriate.

You can try a budget simulation here. If you want to see what your work would look like on TV, take a look at this video loop.

If you have questions, contact Chris Adams, President, at Chris@abalancingact.com or 303/877-0111.

Responsibilities
  • Manage a SaaS application composed of multiple pieces.
  • Align business goals with application functionality.
  • Deliver efficiently in a deadline-driven environment.
  • Provide research and troubleshooting for various programming tasks.
  • Support and maintain existing projects and engineers on small and large functionality.
  • Document your contributions appropriately.
  • Test your contributions thoroughly and adequately through both automated and manual means.
Skills
  • Experience with PHP 7
  • Proficiency with MVC-style PHP frameworks, namely Laravel 5
  • Understanding of RESTful APIs and associated concepts
  • Knowledge and experience writing custom queries on databases like MySQL
  • Understanding of SOLID principles and design patterns
  • Familiarity with data security best practices
  • Experience with front-end technologies like HTML5, CSS3 (and SASS), and front-end frameworks such as Vue.js and build tools
  • Familiarity with version control system concepts, like Git
  • Acquainted with package managers, like Composer, npm/yarn
  • Comfortable working with cloud computing providers, like Amazon Web Services
Desirable
  • Experience with Bitbucket and Bitbucket Pipelines for managing deployment
  • Experience with managing large test suites and writing additional API-level feature tests
  • Ability to jump into a legacy Zend Framework 2 codebase
  • Basic web server administration skills
  • Familiarity with Laravel Nova
  • Excellent technical communication skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (.NET / PHP)
Software Engineer (.NET / PHP)

Jobot • Kansas City (MO)

On-site
USD 120,000 - 165,000
Software Engineer
Software Engineer

Tyler Technologies • Yarmouth (ME)

On-site
USD 85,000 - 120,000
Business Operations
Business Operations

FSH Technologies • Pennsylvania

On-site
USD 90,000 - 160,000
Full-stack Web Engineer
Full-stack Web Engineer

Codebridge • Dover (DE)

Hybrid
USD 80,000 - 110,000
Collaborative Environment
20 paid vacation days
Professional Development support
+1
Senior Full-Stack Web Engineer (Remote Optional)
Senior Full-Stack Web Engineer (Remote Optional)

Engaged Public • Denver (CO)

Hybrid
USD 120,000 - 160,000
Competitive salary
Bonuses
Benefits
+4
Inside Sales
Inside Sales

Engaged Public • Denver (CO)

On-site
USD 50,000 - 70,000
Software Engineer (.NET / PHP)
Software Engineer (.NET / PHP)

Jobot • Columbus (OH)

On-site
USD 100,000 - 140,000
Senior Software Engineer/Full Stack Developer
Senior Software Engineer/Full Stack Developer

PTMA Financial Solutions • Naperville (IL)

Hybrid
USD 120,000 - 170,000
Hybrid work arrangement
Discretionary annual bonus
Senior Software Engineer
Senior Software Engineer

acaciarecruits • New York (NY)

On-site
USD 110,000 - 170,000
Equity/stock options
Up to 100% medical, dental, and vision coverage
Unlimited/flexible PTO
Back-End Developer - PHP/Laravel & WordPress Specialist
Back-End Developer - PHP/Laravel & WordPress Specialist

Crowd Favorite • Huntsville (AL)

Remote
USD 75,000 - 85,000
Flexible time off policy
401(k) retirement plan
Health benefits with United Healthcare
+1