Software Development Engineer II

Reischling Press, Inc.
Seattle, WA, US
Full-time

Job Description

Job Description

Software Development Engineer II

Hybrid - based in Seattle, WA or Boise, ID

RPI Print is a leading provider of digital print services that put our customers first and power creative solutions for high-quality brands such as RPI's own Blurb and MagCloud applications.

We are seeking a driven and team-oriented Full Stack Software Development Engineer who will join the Blurb development team in building out exciting new technologies that will drive the future of everything Blurb.

This hybrid position - based in Seattle, WA or Boise, ID -will join the team working on our next generation of photo-book creation tools.

You'll get the opportunity to work with a diverse group of talented software engineers to design, build, and maintain a new web-based editor.

We value cross-team collaboration and you'll work closely with product managers, marketing, UI / UX designers, and customer support to help build a product that will delight our customers and streamline the way they create and design books online.

We celebrate a product-centered engineering culture that's based on mutual respect, trust, and a passion for working collaboratively.

RPI prioritizes a safe, healthy working environment and encourages self-reflection and personal / professional growth for all its team members.

We believe that a diverse and inclusive workplace is essential to our company's success and actively seek out candidates with a wide range of experiences, perspectives, and skills.

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
  • Understanding of frontend performance metrics and profiling

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
  • Knowledge of modern databases and use cases
  • 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.

RPI / Blurb is dedicated to providing equal employment opportunities and will make reasonable accommodations in compliance with the Americans with Disabilities Act of 1990.

Please note that the job description may be periodically reviewed as duties and responsibilities evolve with business needs.

Essential and other job functions are subject to modification, and reasonable accommodations may be provided to enable individuals with disabilities to perform essential functions

30+ days ago
Related jobs
Promoted
myGwork - LGBTQ+ professionals & allies
Seattle, Washington

We're thus looking for software engineers passionate about building software solutions end-to-end, with strong software development experience delivering scalable solutions and systems design skills. Do you enjoy working on the latest cloud technologies, collaborating with multiple partner teams, an...

Promoted
VirtualVocations
Seattle, Washington

Key Responsibilities:Develop reliable, scalable, and performant backend APIs and web services on the cloudParticipate across the full product life cycle from design to implementation to supportDevelop modular, maintainable front-end components for a sophisticated user interfaceRequired Qualification...

Promoted
Amazon
Seattle, Washington

As an Engineer for the Merch on Demand team, you will play a key role in shaping the definition, design, roadmap and development of our Make-on-Demand Warehouse Management System, which handles all aspects of inventory management, order/shipment orchestration, and production management within each P...

Promoted
VirtualVocations
Renton, Washington
Remote

A company is looking for a Software Engineer II- Remote position. NET, and SQL queriesExperience with web services, version control, cloud platforms, and Agile developmentAbility to think critically and identify design issues for technical enhancements. ...

Promoted
Tideworks Technology
Seattle, Washington

As a Senior Software Development Engineer, you are a member of an agile-oriented, cross-functional team of software engineers, testers, technical writers, and designers who leverage software to solve real-world problems in the container industry. You actively develop and maintain high-quality code, ...

Amazon.com Services LLC
Seattle, Washington

Experience programming with at least one software programming language. ...

Amazon Development Center U.S., Inc.
Redmond, Washington

As a Redshift Software Development Engineer, you will build systems that orchestrate and manage Redshift clusters across the world. You should be somebody who enjoys working on complex software, is customer-focused, and is passionate about delivering high quality software. As you design and code sol...

Amazon.com Services LLC
Seattle, Washington

We’re looking for software engineers passionate about building software solutions end-to-end, have strong software development experience delivering at scale solutions, and systems design skills. Come build the future as a Software Development Engineer at Amazon, where you will be inspired working a...

Amazon Development Center U.S., Inc.
Bellevue, Washington

We are hiring Senior Software Development Engineers to make Amazon Elastic Compute Cloud (EC2) the best place to run enterprise class workloads. We are looking for Software Development Engineers who are passionate about working on cutting edge technologies, who bring deep technical knowledge, and wh...

Amazon.com Services LLC
Seattle, Washington

A successful candidate will have an established background in engineering large scale software systems, a strong technical ability, great communication skills, and a motivation to achieve results in a fast paced environment. We build state-of-the-art services using the latest deep learning technique...