Engineers at Upstatement are involved in every phase of the project lifecycle. From day one, we work side by side with designers, project managers, and product owners to define each project's strategic vision and put it in the hands of end users. We pride ourselves on delivering creative solutions to complex technical problems and making thoughtful decisions tailored to our clients’ needs.
Small, agile project teams
Engineers work in small cross-disciplinary teams alongside designers, product managers, and project managers. We’re involved from the earliest project phases so that our technical expertise can influence our strategic approach from the start. During our two-week sprint cycles, we interface directly with our clients and their end-users on a regular basis to ensure everyone is on the same page.
Full-stack development++
We strive to write modern, performant, maintainable code no matter which technology we're working with. This means keeping up with best practices, reviewing each other’s pull requests, and writing tests. The code we write spans everything from front-end animations to back-end API endpoints and database queries.
Technology agnostic
No two clients or projects are the same, and no one technology can solve all problems effectively. We approach every project with a fresh mindset and always choose tech stacks based on our clients’ specific needs, not our personal preferences. Learning multiple frameworks and languages makes us more well-rounded, knowledgable engineers in the long run.
Collaboration is key
To tackle challenging problems, frequent pairing has led to more transparent, creative environments for our teams and provides learning opportunities for everyone.
Capabilities
Front-End
- Web Development
- Mobile App Development
- High Fidelity Prototyping
- UI Animation
- Data Visualization
- Design System Development
Content Management
- Custom Theme Development
- Custom Plugin Development
- WordPress Multisite Development
Back-End
- CMS Implementation
- Database Migration
- Hosting Service Setup
- API Design & Integration
- DevOps & Continuous Integration/Delivery
Strategy
- Technical Discovery & Research
- System Architecture
- Data Architecture
- Analytics & Performance Analysis
- Workflow & Process Design
Accessibility
All of the work we produce at Upstatement is held to the highest standard—accessibility standards included. We believe that everyone, including individuals with disabilities, should have equal access to the websites and apps we create.
Our engineers are knowledgable and experienced with developing for accessibility best practices on both web and mobile, including assistive technologies such as screen readers, keyboard-only navigation, and voice recognition software. We iteratively perform accessibility audits, run automated tests, and manually test our code to ensure we deliver accessible products for our clients and their users.
Technologies
Languages
- JavaScript
- TypeScript
- PHP
- Ruby
- Python
Frameworks
- React
- React Native
- Next.js
- Gatsby
- Vue
- Gridsome
- Eleventy
- Three.js
- Flask
Content Management
- WordPress
- Craft CMS
- Contentful
- Prismic
eCommerce
- Shopify
- Stripe
- Magento
Search
- Algolia
- ElasticSearch
- Solr
- Google Programmable Search Engine
Conversion
- Mailchimp
- HubSpot
- Salesforce
- Pico
- Broadstreet
Performance
- AMP
- Lighthouse
- Core Web Vitals
- Google Search Console
Measurement
- Google Analytics
- Google Tag Manager
- Segment
- Hotjar
- VWO
- New Relic
- Sentry
Infrastructure
- AWS
- Google Cloud Platform
- Firebase
- Netlify
- Vercel
- Kinsta
- Pantheon
- Docker