Staff Engineer

August 25

Apply Now
Logo of Upbound

Upbound

Upbound delivers a single point of control to manage all your applications and infrastructure across teams and clouds.

11 - 50

Description

• Designing and building the end user facing experiences of Upbound Console • Designing and developing backend declarative, RESTful, and GraphQL APIs to retrieve application data and build dynamic visualizations and experiences • Optimizing and troubleshooting Single Page Applications (SPA) across a diverse variety of environments (browsers, etc.) • Reporting and fixing bugs in private and public projects • Designing and authoring test plans, unit testing, and integration testing to ensure high quality code that is free of regressions • Mentoring more junior members of the team and providing high quality constructive feedback on pull requests and design documents • Partnering with other disciplines and roles on a shared mission, demonstrating highly effective communication and collaboration skills • Supporting the full project lifecycle - discovery, analysis, architecture, design, documentation, building, migration, automation, and production-readiness

Requirements

• Written lots of code and automation in modern languages (TypeScript preferred) • Designed reliable, beautiful, and delightful to use Single Page Applications (SPA) with a variety of frameworks (React is ideal) • Designed and developed APIs and services that are tuned for performance, observability, security, scalability, and high reliability. • Written test plans and implemented test cases to keep your code to a high standard of quality, using libraries such as Jest and react-testing-library, as well as end-to-end testing frameworks like Cypress • Followed CSS best practices for designing responsive user interfaces, such as Flex and Grid • Managed application state with libraries such as Redux • Optimized the packaging and deployment of your applications with bundling tools like Webpack • Internalized how important owning the “face” of the product is and the effect it has on customer experience • Architected and deployed highly scaled and reliable applications in multiple environments • Incorporated modern operational and application delivery tools and methodologies into your production deployment workflows, like CI/CD, IaC, and GitOps

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com