Senior Software Engineer - Full Stack (Hybrid, Seattle, WA)
BlurbPosition Overview
Blurb is seeking a driven and team-oriented Senior Software Engineer to join our development team in Seattle, WA. This hybrid role involves working on our next generation of photo-book creation tools, collaborating closely with product managers, marketing, UI/UX designers, and customer support to deliver responsive web-based applications with user-centered designs and features.
Responsibilities
- Develop, design, troubleshoot, and maintain full stack web applications using agile development best practices and processes.
- Work closely with colleagues in product management, UI/UX design, and marketing to deliver responsive web-based applications with user-centered designs and features.
- Work with fellow engineers to investigate design approaches and solutions, prototype new technology, and evaluate technical feasibility.
- Analyze and optimize your code to maximize performance, speed, and scale in hybrid cloud/on-prem environments.
- Write clean, maintainable code and participate in code and design reviews with peers and technical leadership.
- Write robust unit tests and help build out our CI/CD pipeline with effective API, web, and integration test automation.
- Build applications that make people say “Wow, that’s amazing” and “I had no idea you could do that”.
Basic Qualifications
- BS in Computer Science or related discipline (or equivalent professional experience).
- 2-5 years of professional software development experience.
- Strong TypeScript and React skills.
- Opinionated about Frontend architecture and state management.
- Understanding of modern CSS (flexbox, grid, modules, variables, etc.).
- Experience with CSS tools and patterns (e.g. SASS & BEM).
- Experience with design systems.
- Experience with modern automated UI test frameworks (e.g. Cypress & Playwright).
- Understanding of a11y requirements and best practices.
Preferred Qualifications
- Experience with one or more procedural / OOP languages such as Java, Ruby, Python, PHP, C++, or C#.
- Experience with AWS & CDK.
- Experience with performant 2D graphics applications.
- High bar for operations (dashboards, logging, monitoring).
- Experience with containers.
- Experience with microservices, networking and authn/z.
- Experience with CI/CD.
- Experience working closely with product and design.
At RPI/Blurb, we recognize strength in diversity and strongly encourage candidates from diverse backgrounds to apply. We are committed to equal opportunity and consider qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, age, marital status, protected veteran status, disability status, or other applicable legally protected characteristics.
Benefits Extracted with AI
- Medical insurance
- Vision insurance
- Dental insurance
- 401(k)
- Paid maternity leave
- Paid paternity leave
- Disability insurance
Similar jobs
Last update: 23 minutes ago
Software Engineer (Frontend/Fullstack) - E-commerce Website
Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.
Senior Software Engineer (Frontend/Fullstack)
Join Square as a Senior Software Engineer (Frontend/Fullstack) to build world-class e-commerce solutions using JavaScript, PHP, and VueJS.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Senior Software Engineer - Full Stack (JavaScript, TypeScript, React, Node, Kotlin, Java)
Join RentSpree as a Senior Software Engineer to lead full-stack development with JavaScript, TypeScript, React, Node, Kotlin, and Java.
Senior Frontend Software Developer - New Glenn Engineering Data Systems
Join Blue Origin as a Senior Frontend Developer to build tools for New Glenn Engineering Data Systems using React and Material UI.
Full Stack Developer (Contract)
Join Boeing as a Full Stack Developer to design scalable web applications and collaborate with cross-functional teams.
Mid-Level Full Stack Software Developer
Join Boeing as a Mid-Level Full Stack Developer, working on big data apps with Java, Spring, Docker, and AWS in a hybrid role.
Senior Full Stack Engineer (React, GraphQL, TypeScript)
Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.
Senior Full Stack Engineer
Join Brightwheel as a Senior Full Stack Engineer to develop and enhance our leading early education platform.
Principal Full-Stack Engineer (Backend Focus)
Join Text Blaze as a Principal Full-Stack Engineer focused on backend development. Work remotely and drive product innovation.
Senior Software Engineer
Join Umbra as a Senior Software Engineer to develop software for autonomous satellite operations. Remote or hybrid in Santa Barbara, CA.
Senior Fullstack Engineer (Java, Spring Boot, React)
Join NimbleRx as a Senior Fullstack Engineer to build scalable platforms using Java, Spring Boot, and React.
Senior Software Engineer with Front-End Experience (Next.js/Vercel)
Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.
Senior Software Engineer
Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Frontend Software Engineer (React, TypeScript)
Join Rhombus as a Senior Frontend Software Engineer to build complex features in React and TypeScript. Onsite in Sacramento, CA.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.
Full Stack Engineer with JavaScript and React.js
Join Snappy as a Full Stack Engineer to build next-gen gifting platforms using JavaScript and React.js. Remote work available in Austin, TX.
Full Stack Developer with Angular and Drupal Experience
Join IBM as a Full Stack Developer with expertise in Angular, Drupal, and AWS. Work on innovative projects in a collaborative environment.
Senior Front End Software Engineer
Join Transcard as a Senior Front End Software Engineer. Work remotely in the US, developing web applications using Angular, React, and Blazor.
Senior Full Stack Engineer
Join Layr as a Senior Full Stack Engineer to develop cloud-hosted web applications using JavaScript, Node.js, TypeScript, and React.
Software Development Engineer
Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.
Senior Full Stack Developer (Contract)
Join Boeing as a Senior Full Stack Developer to design scalable web applications for data analytics in Ridley Park, PA.
Full-Stack Developer, Associate - BlackRock Global Markets
Join BlackRock as a Full-Stack Developer, Associate, working with Java, Angular, and React.js in a hybrid role in San Francisco.