Position 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
Senior Software Engineer (Full Stack, Front-End Focus)
Join The Seattle Times as a Senior Software Engineer focusing on full stack and front-end development. Work with React, PHP, and AWS.
Senior Full Stack Software Engineer
Join Snap Inc. as a Senior Full Stack Software Engineer in Seattle. Develop cutting-edge web applications using Angular, GraphQL, and more.
Senior Software Engineer (Full Stack, Front-End Focused)
Join Scribd as a Senior Software Engineer focusing on AdTech, JavaScript, and React. Lead innovative projects and mentor a team.
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 Black Book as a Senior Full Stack Software Engineer, leveraging Angular, C#, AWS, and more in a hybrid work environment.
Senior Software Engineer, Full-Stack
Senior Full-Stack Software Engineer role focusing on web architecture, security, and scalable solutions in San Francisco.
Front End/Full Stack Engineer 2
Join Nordstrom as a Front End/Full Stack Engineer 2 in Seattle. Work on innovative systems and platforms in a hybrid role.
Senior Full Stack Engineer - Developer Products
Senior Full Stack Engineer role at Stripe, developing cutting-edge developer tools and products, hybrid work available.
Software Engineer - Fullstack
Join Microsoft as a Fullstack Software Engineer in Redmond, WA. Develop software and tools, collaborate with stakeholders, and ensure high-quality solutions.
Senior Software Development Engineer III - Full Stack
Join Expedia Group as a Senior Software Development Engineer III - Full Stack in Seattle, WA.
Senior Frontend Engineer with React Experience
Join Scribd as a Senior Frontend Engineer to build exceptional web applications using React.
Senior Full Stack Web Developer
Join Adobe as a Senior Full Stack Web Developer in Seattle, working with React, Node.js, and GraphQL to build innovative web experiences.
Senior Software Engineer - Full Stack (React, TypeScript, AWS)
Join Productboard as a Senior Software Engineer to lead and innovate in full-stack development using React, TypeScript, and AWS.
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.
Full Stack Web Developer
Join Adobe as a Full Stack Web Developer in Seattle, WA. Work with React, Node.js, AWS, and more to build innovative web experiences.
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 Full Stack Engineer
Join Claritas Rx as a Senior Full Stack Engineer to revolutionize healthcare with innovative data platforms.
Senior Software Engineer (Full Stack)
Senior Full Stack Software Engineer role at Trunk, focusing on building scalable UI components and APIs in San Francisco.
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 Full Stack Software Engineer (Hybrid, San Francisco/Toronto)
Join Magical as a Senior Full Stack Software Engineer in San Francisco or Toronto. Work on innovative projects with a focus on productivity.
Software Engineer II - Full-Stack (JavaScript, React, Node.js)
Join RentSpree as a Software Engineer II in Seattle. Work with JavaScript, React, Node.js, and more. Competitive salary and benefits.
Senior Software Engineer - Frontend Developer Productivity
Senior Software Engineer for Frontend Developer Productivity in Seattle, focusing on enhancing engineering velocity and quality.
Senior Software Engineer (Full Stack)
Senior Full Stack Software Engineer role at a real estate FinTech startup, focusing on Python, React, and cloud technologies.
Senior Software Development Engineer
Senior Software Development Engineer role at Expedia Group, focusing on building scalable B2B partnership platforms with advanced tech.