xelys jobs xelys jobs

Software Engineer II

Captura

midpermanentfullstack United States Yesterday via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

Vue.jsNode.jsTypeScriptHerokuAWSREST APIsTestingCode ReviewOn-CallWorkflow Automation

About the role

Role overview

You will be a Software Engineer II at Captura, delivering features independently for the Yearbook product suite—including SSY (school and studio yearbooks) and Memento. You’ll work across a modern Vue.js + Node.js stack, partnering with senior engineers, product managers, and designers to ship reliable, well-tested code.

Responsibilities

  • Deliver end-to-end features across the Yearbook suite, with minimal guidance
  • Build user-facing interfaces using Vue.js and supporting UI libraries
  • Develop and maintain Node.js services and APIs for yearbook workflows (ordering, image handling)
  • Break product requirements into well-scoped engineering tasks and reasonable estimates
  • Communicate proactively on progress, risks, and blockers
  • Contribute to product discussions by surfacing edge cases, constraints, and user impact

Code quality & engineering practices

  • Write clean, maintainable, well-tested code following team standards
  • Implement unit, integration, and end-to-end tests as appropriate
  • Participate actively in code reviews (giving and receiving feedback)
  • Follow established practices for security, error handling, logging, and performance
  • Refactor to reduce complexity and improve maintainability
  • Keep documentation, runbooks, and onboarding materials current

Collaboration & communication

  • Partner with product managers and designers to clarify requirements and shape solutions
  • Learn through senior engineer design discussions and code reviews
  • Communicate clearly via PRs, tickets, and design docs and in meetings
  • Participate in sprint planning, retrospectives, and related ceremonies
  • Collaborate with QA on test plans, bug triage, and quality improvements
  • Engage with Customer Success/Support to reproduce and understand customer issues

Operations & production support

  • Participate in on-call rotations (with ramp-up) for Yearbook products
  • Debug production issues across:
    • SSY (Heroku)
    • Memento (AWS)
  • Use observability tools to monitor health and respond to alerts
  • Follow runbooks for routine operations and incident response
  • Contribute to post-mortems and help prevent recurrence
  • Improve operational tooling and automation when opportunities arise

Learning and growth

  • Deepen expertise in Vue.js and Node.js and increase understanding of how the systems fit together
  • Begin contributing to technical decisions within the team

About Captura

Captura is a workflow and e-commerce software provider built for professional photographers. It brings together expertise from several photography-focused companies to deliver customer-centric tools that help photographers and the schools/studios/families they work with simplify workflows and increase efficiency and revenue.

Scraped 5/15/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.