Software Engineer- Wallet TeamWaveLynx • Broomfield, Colorado, United States
Cette offre d'emploi n'est plus disponible
Software Engineer- Wallet Team
WaveLynx
- Broomfield, Colorado, United States
- Broomfield, Colorado, United States
À propos
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.
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.