Software Engineer

VIZYPAY LLC
Waukee, United States of America
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 100K

Job location

Waukee, United States of America

Tech stack

Clean Code Principles
Amazon Web Services (AWS)
Azure
Code Review
Software Debugging
PostgreSQL
Enterprise Messaging Systems
MongoDB
MySQL
Node.js
NoSQL
Digitalocean
Secure Coding
Software Engineering
Systems Integration
TypeScript
Backend
Data Layers
Event Driven Architecture
Containerization
Angular
Information Technology
Front End Software Development
NestJS
REST
Microservices

Job description

In this role, you'll design, build, and maintain scalable software solutions that power key business initiatives. You'll collaborate across teams, help shape architectural decisions, and play a critical role in keeping our systems secure, reliable, and high performing. The ideal candidate would have deep expertise in TypeScript and hands-on experience designing, scaling, and evolving enterprise-grade applications. Proven success delivering engaging Angular frontends alongside high-performance backend services built with NestJS on Node.js. Strong architectural leadership across RESTful APIs, microservices-based platforms, and integration patterns, complemented by deep experience across data layers using relational and NoSQL databases such as PostgreSQL, MySQL, and MongoDB.

  • Design, build, and maintain production-grade frontend and backend applications using TypeScript and Node.js.
  • Develop modern Angular frontend experiences and NestJS backend services.
  • Architect and evolve RESTful APIs, microservices, and system integrations.
  • Collaborate closely with Product, Engineer, Data, and Infrastructure teams to deliver end-to-end solutions.
  • Write clean, well-tested, and maintainable code that follows defined coding standards and incorporates secure coding best practices, ensuring high performance, reliability, and security.
  • Troubleshoot, diagnose, and resolve technical issues across the domain.
  • Participate in code reviews, technical discussions, and architectural decisions.
  • Help design and scale high-volume, mission-critical systems that power core business operations.

Requirements

Ready to Level-Up?

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent hands-on experience.
  • 3+ years of professional experience designing, building, and supporting production software.
  • Strong proficiency in TypeScript and Node.js.
  • Hands-on experience developing:
  • Frontend applications with Angular.
  • Backend services with NestJS.
  • Solid understanding of RESTful APIs, microservices architecture, and integration patterns.
  • Experience working with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
  • Familiarity with modern cloud platforms such as AWS, Azure, or DigitalOcean.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Ability to collaborate effectively in cross-functional, fast-paced teams.

Take your Career to the Next Level!

  • Experience working in FinTech, payments, or regulated environments.
  • Knowledge of system security, secure coding practices, and compliance frameworks.
  • Experience with automated testing frameworks and quality assurance processes.
  • Exposure to event-driven architectures, queues, or messaging systems.
  • Familiarity with CI/CD pipelines, containerization, or infrastructure-as-code.
  • Passion for scalable systems, clean code, and continuous improvement.

** Have we caught your attention? Take #action and grow with us! **

Benefits & conditions

4.14.1 out of 5 stars 2565 SE Encompass Dr, Waukee, IA 50263 $70,000 - $100,000 a year - Full-time

About the company

#TeamVizy is leading the technology-payment processing space. Our culture is built on trust, transparency, technology, and talent. We are the voice for business owners, putting money back in their pockets and eliminating up to 100% of their processing fees. It's time to #lovewhatyoudo and be your authentic self! Yes, we hold each other accountable. If you're successful, we're all successful - this is why we #workhardplayhard so #LFG!

Apply for this position