Upstatement is a boutique web services company focused on website maintenance and enhancements for mission-driven organizations. The Full Stack Support Engineer will play a central role in creating and maintaining digital products, ensuring code quality, and collaborating with clients throughout the support development lifecycle.
Responsibilities:
- Understand the roles of the digital product and related infrastructure (production/staging environments, CI/CD tooling, etc.) Monitor the solution and recommend changes to environments as needed
- High-quality, clean, and readable front-end/back-end code, developed in concert with design and delivered on time
- Engineers are accountable for the overall quality of our production deliverables - code, infrastructure, and documentation
- Clear and concise written and oral communication, both internally and with our clients and tech partners
- We're not just the last stop in a production pipeline; our engineers contribute critical thinking at every phase of the project life cycle
- You'll assist project leads in the research and selection of technical solutions to fulfill business requirements
Requirements:
- Professional experience in a similar role
- Fluency with JavaScript
- Fluency with PHP
- Familiarity with popular frameworks and CMSs (Ideally Craft, WordPress or Drupal)
- Familiarity with modern front-end development tools and best practices, including css preprocessors and build tooling (Webpack, Vite, esbuild, etc.)
- Intimate knowledge of web performance and security
- Working knowledge of common testing tools and methodologies
- Familiarity with accessibility standards, best practices, and testing methodologies
- Working familiarity with Scrum/Agile methodologies
- Explain decisions, win over stakeholders, and fulfill the creative strategy
- Navigate complex business, user, and team needs with empathy
- Capable of working on multiple projects concurrently