What are the responsibilities and job description for the Full Stack Software Engineer – Wallet position at Wavelynx?
About Wavelynx:
Wavelynx is a leading provider of next-generation access control solutions, offering innovative products such as readers, control panels, and mobile credentialing solutions. Our ethos centers around open standards, flexibility, and a commitment to creating best-in-class security products for integrators and end-users. With a growing product portfolio and a vibrant community of partners, Wavelynx is driving the future of access control technology.
We seek a Full Stack Software Engineer – Wallet, to play a crucial role in supporting the success of our Apple, Google, and Samsung Wallet platforms. You’ll work on a small, high-performing team to deliver features, maintain code quality, & keep the product moving. This role is ideal for a mid-level engineer who is eager to grow, contribute, and learn in a fast-growing business.
Hybrid Flexibility: 2 days remote (Monday / Wednesday) • Salary: $100-110k
Key Responsibilities:
Team Collaboration
-
Jump in to support teammates—whether by unblocking code or pairing on design.
-
Participate in team discussions, retrospectives, and architecture reviews.
-
Help support teams debug customer issues by analyzing logs, tracing code execution, and isolating bugs or misconfigurations—enabling faster resolutions and better customer outcomes.
Frontend Engineering
-
Strong frontend coding skills with a keen interest in user experience, translating design goals into clean, functional, and accessible interfaces.
-
Writes clean, maintainable frontend code—favoring lightweight or minimal frameworks when appropriate, but comfortable scaling up with component-based libraries like React or Vue.
-
Solid grasp of web fundamentals, including HTML5, CSS3, semantic markup, and modular CSS practices (BEM, Tailwind, CSS-in-JS).
-
Capable of rapid prototyping while keeping code lean, testable, and performant.
-
Stays current with evolving frontend trends, tools, and browser behaviors to guide practical, modern development decisions.
Backend Engineering
-
Backend experience in one or more languages (e.g., Python, Java, Kotlin, C, etc.).
-
Experience with server-side systems and RESTful API design.
-
Build features that integrate with cloud services, external APIs, and databases and a willingness to work with cloud technologies.
-
Emphasis on writing reliable, performant, and maintainable backend code that follows a pre-defined architectural pattern.
Testing & Code quality
-
Write and maintain unit tests with a clear understanding of functional and regression testing.
-
Participate in peer reviews and provide thoughtful, constructive feedback.
-
Provide thorough feedback and comments on merge requests, contributing to the team's success and responsibility for code in production.
Adaptability to New Technologies
-
Demonstrated proficiency in at least two programming languages.
-
Strong curiosity and a drive to pick up new tools, stacks, and domains.
Skills and Qualifications
-
Professional software development experience.
-
Skilled in frontend development with a strong focus on user experience.
-
Some backend software development experience.
-
Strong communication and interpersonal skills.
-
Ability to work effectively in a collaborative team environment.
-
Desire to grow professionally.
Why Join Us?
At Wavelynx, you’ll be part of a forward-thinking team dedicated to making a difference in access control technology. We offer a collaborative work environment where innovation is encouraged and achievements are recognized. If you’re eager to take on a challenging and rewarding role in a cutting-edge industry, we’d love to hear from you!
Along with our salary, we offer great rates on company-sponsored medical, dental, and vision insurance with HSA-eligible plans available, generous retirement with up to a 6% 401k match, and holidays, vacation, and sick leave.
Salary : $100,000 - $110,000