W

Software Engineer- Wallet Team

Wavelynx
Full-time
On-site
Broomfield, Colorado, United States
$115,000 - $130,000 USD yearly

 

As a Software Engineer on the Wallet Team, you’ll help build and evolve our Apple, Google, and Samsung Wallet Access platforms. You’ll contribute across backend services, cloud infrastructure, and developer-facing tooling—shipping reliable features with a strong focus on quality, security, and teamwork.

Working Location

Hybrid: 2 Remote days per week

Key Responsibilities

Backend API / Server Development

  • Design, implement, and deliver features for Wallet Access platform services and integrations.

  • Write clean, maintainable code with an emphasis on correctness, performance, scalability and resilience.

  • Work across the stack as needed (APIs, services, internal tooling, and automation).

Web Portal

  • Contribute to the design and implementation of a customer-facing web portal that integrates with existing in-house backend services.

  • Build and maintain frontend features with a focus on usability, accessibility, and performance.

  • Collaborate with Product to translate requirements into polished user workflows.

  • Working with UI/UX consultants as needed.

Debugging + Operational Excellence

  • Diagnose and resolve production issues efficiently using logs, metrics, and systematic troubleshooting.

  • Improve logging and observability to make future debugging faster and less disruptive.

  • Participate in incident response and follow-up improvements when needed.

Cloud + Containerization

  • Contribute to services running on a major cloud platform (GCP, AWS, or Azure).

  • Build and run services locally and in CI using Docker and modern dev workflows.

Testing + Quality

  • Write and maintain unit tests as a default, with contributions to functional and regression coverage.

  • Help keep CI pipelines healthy and reduce flaky tests / deployment risk.

  • Maintain a “leave it better than you found it” approach to quality.

Collaboration + Review Culture

  • Support teammates through pairing, design reviews, and unblock sessions.

  • Give thoughtful, actionable feedback in pull/merge requests and accept feedback with a growth mindset.

  • Take shared ownership of production code and team outcomes.

Documentation

  • Create and maintain documentation that is clear, concise, and usable by both technical and non-technical audiences.

  • Treat documentation quality as part of “definition of done,” including grammar, structure, and accuracy.

  • Help reinforce documentation standards during review.

 

Skills & Qualifications

Essential

  • Effective written and verbal communication.

  • Collaborative and accountable team mindset.

  • Proven experience building software in a professional environment.

  • Strong programming ability in Python, Bash, TypeScript/JavaScript

  • Proficient with SQL and working knowledge of relational databases.

  • Hands-on experience with Docker and shipping software using a major cloud provider (GCP/AWS/Azure).

  • Comfortable writing Unix/Linux scripts and working in CLI-driven workflows.

  • Understanding of modern web fundamentals: HTTP, REST/JSON, auth (OAuth/JWT/session patterns), CORS, and browser/server interactions.

  • Experience consuming APIs from a UI and working with role-based access control (RBAC) or permissioned interfaces.

  • Experience in collaborating on UI requirements and implementing intuitive user-facing workflows with attention to detail.

  • Bachelor’s degree or certification in CS/Software Engineering (or equivalent practical experience).

Preferred

  • Ability to mentor junior engineers.

  • Frontend experience with at least one modern UI approach/framework (examples): TypeScript + React, Vue, Svelte, or equivalent.

  • Familiarity with frontend build tooling and workflows (e.g., Vite/Webpack, package managers, linting/formatting).

  • Experience with UI testing (e.g., Playwright/Cypress) and component/unit testing.

  • Practical knowledge of accessibility (WCAG basics), responsive layouts, and performance considerations.

  • Experience building admin portals/dashboards: tables, filtering, search, audit logs, and operational controls.

  • Familiarity with secure web app patterns: CSRF/XSS mitigation concepts, secure storage of tokens, and least-privilege UI design.

  • Experience with NFC-related development or mobile credentialing ecosystems.

Apply now
Share this job