Senior Full Stack Web Developer @ Computer Courage - Emeryville, CA

Job Overview

4 months ago

Senior Full Stack Web Developer

Computer Courage - Emeryville, CA


Computer Courage is a digital agency looking for a talented and experienced Web Developer to join our team. As a Developer on our team, you will be responsible for both back-end and front-end development, including creating WordPress themes and plugins. This person would become a key member of the web development team and will help lead the agency in implementing complex CMS-driven websites that retain a solid focus on user experience and design.


  • Lead development on several smaller projects and collaborate with other team members on larger projects
  • Write clean and spec-conformant code for PHP, CSS, HTML, and Javascript
  • Help estimating the level of effort for both net-new development work
  • Communicate with internal team members about technical requirements
  • Perform regular code reviews with other members of the development team


  • 4+ years of experience developing fullstack web technologies
  • Experience with PHP 7+, MySQL, ES6 Javascript, HTML5, and modern CSS preprocessors
  • A solid understanding of modern development approaches and the ability to write clean code
  • Experience with git and continuous integration workflows
  • Strong background in custom WordPress theme and plugin development
  • Ability to read, understand, and debug code in an efficient manner
  • Knowledge of security concepts (XSS, CORS, injection, RCE, and data sanitization)
  • The ability to work independently and collaboratively depending on the project scope
  • The ability to set clear expectations with internal team members
  • The ability to follow accessibility guidelines laid out in the WCAG 2.1 specification
  • Experience with building and interacting with RESTful APIs

Compensation and Benefits

  • Salary dependent on experience
  • Company health insurance plans with 60% employer contribution
  • 401k retirement plan with 4% employer matching
  • Paid time off and sick leave
  • Personalized workspaces (stand or sit, etc.)
  • Open to remote and hybrid work (US only), depending on experience
  • Snacks and drinks always available for in-person employees
  • Friendly, small organization, great team working environment

Similar Jobs

Lead Systems Engineer


San Francisco, CA

Experienced in planning, building, deploying, and productizing a version 1.0 stack. Energized by complex challenges and problem solving.

Staff Software Engineer


Santa Clara, CA

Experience with multiple technology stacks: Cloud Dev, Platforms, Web Dev, Frameworks, or service–oriented architecture.

Integrity Solutions Engineering Manager


Menlo Park, CA

Understanding of the Web technology stack. As part of this org, we are establishing a new globally distributed Integrity Solutions Engineering team that…

Sr. Full Stack Developer


San Francisco, CA

Sr. Full-stack development: 5 years (Preferred). In this position, you’ll be part of a small team of engineers using cutting-edge technologies to build an…

Junior Network Administrator


San Francisco, CA

Strong familiarity with MacOS and Windows operating systems, particularly their network stacks. For our ideal candidate: scaling and maintaining corporate…

Software Development Engineer I

Twitch Interactive, Inc.

San Francisco, CA

Develop new product features on web platforms. 2+ years experience developing web application backends and APIs. Medical, Dental, Vision & Disability Insurance.

Full Stack Developer


San Francisco, CA

The development team is distributed and working remote across the lines of business, on the web stack, the data pipeline and the consumer facing products.

Full Stack Software Engineer


San Francisco, CA

4+ years of experience developing consumer-facing web applications. Understanding of ES6 / ES2015 and newer, React, Redux, Express, Webpack, or similar web…

Frontend Developer


Santa Clara, CA

Build product features for an innovative enterprise solution that manages large amounts of data on the back end and provides a rich user interface for…

Software Engineering at Tesla


Palo Alto, CA

As a full-stack engineer, you will be responsible for building both backend and frontend systems for business-critical web-based tools and applications.

Backend Developer


Santa Clara, CA

Demonstrated ability to come up to speed on new software stacks required. We solve really hard problems, and we move fast, but we engineer things the right way …

Manager, Software Development 2


San Jose, CA

8+ years experience building software or web applications with object oriented or functional programming languages. 8 + years working with Ruby and or Java.

Software Architect (full stack)

StreetLight Data

San Francisco, CA

Strong experience in back-end web development, with full-stack web development preferred. Proficiency in Python or similar backend web and application…

Senior Full Stack Engineer


San Francisco, CA

You will be responsible for developing core analytics tools for use by everyone in the company, and potentially by our customers.

Front End Engineer


San Francisco, CA

2+ years full stack experience in building highly scalable software systems is highly desirable. Implement and debug front end web applications, subsystems…

Staff Software Engineer


San Francisco, CA

7+ years of experience as a full-stack software engineer. Ability to learn and work with existing code bases, up and down the software stack.

Full Stack Engineer

Discreet Labs

Palo Alto, CA

Backend/full stack experience, including data modeling. Familiarity with full stack development and deployment best practices and building maintainable and…

FullStack/UI- Software Engineer-1468041

JPMorgan Chase Bank, N.A.

Palo Alto, CA

The CTO will drive Modern Engineering Practices across the firm and provide the pathway for technologist to improve their speed, quality and application…

Staff Software Engineer-Full Stack(Golang/React)


Sunnyvale, CA

Our control plane stack consists of a user interface written using React, an API backend written in Go, and a configuration distribution pipeline also written…

Senior Full Stack Engineer - Opportunity for Working Remotely Palo Alto, CA


Palo Alto, CA

Build and develop cloud-native web application solutions using technologies like Kubernetes container management, React, REST APIs, Elastic, Redis, Kafka, Nosql…

Energy Software at Tesla


Palo Alto, CA

Experience in web + native app UI and server backend test automation. The Software Engineers are focused on validation work and testing for the Tesla app, which…

Full Stack Software Engineer, Automation

Culture Biosciences

South San Francisco, CA

Experience building user interfaces in web-based applications strongly desired. In this position you'll be collaborating with mechanical and mechatronics…

Software Engineer - Front End


Sunnyvale, CA

Have experience with Azure Cloud Stack, GCP or other cloud stacks. Experience building a responsive, cross-browser compatible and high-performance web…

Sr. Software Engineer, QA


San Jose, CA

As a part of system and solution test team you will be responsible for the cross functional and system testing of the Zscaler Security Solution.