Global Climate Innovation Coalition

Senior Software Engineer – Web

Global Climate Innovation Coalition

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Architect, build, troubleshoot, and maintain cloud-based solutions and applications.
  • Provide infrequent after-hours monitoring and triage of critical production issues.
  • Prioritize and work independently on several projects with minimal oversight.
  • Understand business requirements, create specs, and break down tasks.
  • Review code developed by other developers to identify defects & quality issues, and sign-off on code before delivering to QA.
  • Develop more involved aspects of the applications such as performance-sensitive features, security-related features, and high-complexity features.
  • Deploy code to production and monitor production servers for issues.

Requirements

  • 8 years of development experience with at least 5 years in web development.
  • Excellent knowledge of Javascript/Typescript, jQuery, and CSS.
  • Excellent knowledge of one server-side language (e.g., Ruby, PHP, C#, Java).
  • Proficient in SQL and at least one relational database (e.g., MySQL, Postgres, SQL Server).
  • Proficient in Linux and managing production web servers (e.g., Apache, Nginx).
  • Working knowledge of Linux/UNIX command-line tools (e.g., grep, find, lsof, vim, perl, awk, sed).
  • Knowledge of newer JS frameworks such as React or Vue.js.
  • Experience in leading web development projects, and reviewing work done by other developers.
  • Experience in maintaining and deploying public-facing web applications.
  • Familiar with PHP best practices and frameworks (e.g., composer, Laravel, PSR, Dependency Injection).
  • Experience with Amazon AWS, Google Cloud, or Microsoft Azure.
  • BS in Computer Science (or equivalent) from an accredited 4-year university.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavascriptTypescriptjQueryCSSRubyPHPC#JavaSQLMySQL
Soft Skills
independent workproject prioritizationcode reviewdefect identificationquality assuranceperformance optimizationsecurity features developmenttroubleshootingmonitoringcommunication
Certifications
BS in Computer Science