Software Engineer, Full Stack

Wolfe

Software Engineer, Full Stack

Pittsburgh, PA
Full Time
Paid
  • Responsibilities

    About Us

    Recognized among Pittsburgh's 2024 Top Workplaces and Fastest-Growing Companies , Wolfe has been a leader in the Gift Card and FinTech sectors for over 25 years. We power gift card programs for national merchants like KFC. Our flagship consumer brand, PerfectGift.com , enables customers to create customized gift cards.

    We are a fast-paced environment, like kayaking down a white-water river, not canoeing on a lake. Learn more about our company culture, core values, and industry recognition on our career page (https://wolfe-llc.breezy.hr/).

    Role Summary

    We are seeking a Full Stack Software Engineer to design, develop, and maintain high-quality applications that power Wolfe's products and services. A key focus of this role will be leveraging AI-powered tools such as GitHub Copilot, ChatGPT, and other emerging technologies to accelerate development, improve code quality, and enhance productivity. You will work across the full software development lifecycle - from requirements gathering and design through development, testing, deployment, and ongoing support - while identifying opportunities to integrate AI-driven features into our applications where they provide measurable customer or business value. Experience with Builder.io is preferred, particularly in enabling non-technical teams to manage content efficiently while maintaining technical quality.

    You will collaborate closely with product managers, designers, engineers, and non-technical stakeholders, requiring strong communication skills to translate complex technical concepts into clear, actionable information for diverse audiences.

    This is a 5-day onsite position in Pittsburgh, PA.

    Responsibilities

    • Leverage AI-powered tools for code generation, refactoring, testing, and documentation to accelerate delivery and maintain high-quality standards.
    • Design, develop, and maintain scalable front-end and back-end features, translating UI/UX designs into interactive, high-performance web experiences.
    • Build reusable, maintainable code libraries and ensure technical feasibility, accessibility, and security in all application components.
    • Participate in migrating key flows from legacy platforms to Next.js and Vercel as part of ongoing modernization efforts.
    • Collaborate with designers, developers, and stakeholders to align technical implementation with business goals, maintaining clear and effective communication throughout.
    • Optimize applications for speed, scalability, and stability, conducting thorough testing and debugging across devices and browsers.
    • Document code, architecture decisions, and processes to support knowledge sharing and long-term maintainability.
    • Stay current with emerging technologies, tools, and best practices to continuously improve Wolfe's technology stack and development efficiency.

    Impact Statement

    • Leverage AI-powered development tools to improve delivery efficiency by at least 30% and reduce bug rates through smarter code generation, testing, and optimization.
    • Achieve 75%+ on-time delivery of code deployments with minimal defects, ensuring production releases meet high stability and performance standards.
    • Actively contribute to the migration of key flows from legacy platforms to Next.js and Vercel, ensuring smooth transitions without impacting user experience.
    • Support marketing initiatives by contributing to technical solutions that increase conversion and revenue by at least 2%.
    • Train marketing team members in the effective use of Builder.io to reduce reliance on engineering for content updates, improving overall team throughput.

    Qualification

    • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
    • 3+ years of professional experience in full stack development.
    • Proficiency in modern front-end technologies including JavaScript, TypeScript, React, Next.js, and experience deploying with Vercel.
    • Strong back-end development skills with PHP, Node.js, Python, Java, or C#.
    • Experience with relational and/or NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
    • Familiarity with RESTful API design and integration.
    • Understanding of version control systems such as Git and CI/CD pipelines.
    • Proven ability to use AI-assisted development tools (e.g., GitHub Copilot, ChatGPT) for coding, refactoring, testing, and documentation, and an openness to adopting emerging AI technologies.
    • Ability to thrive in a fast-paced environment, managing multiple priorities while consistently meeting deadlines.
    • Strong communication and collaboration skills, with the ability to explain technical concepts to both technical and non-technical stakeholders.

    Compensation & Benefits

    Wolfe is committed to providing a comprehensive benefits package to support your well-being, along with competitive compensation targeting the top 25% (75th percentile) in the local market. Our benefits and perks include but not limited to:

    • Restricted Stock Units (RSUs)

    • Profit Share

    • Medical, Prescription, Vision, and Dental insurance for employees and dependents (Wolfe pays 80% of premium)

    • Short-Term Disability Insurance (Wolfe pays 100% of premium)

    • Voluntary Long-Term Disability Insurance, Life Insurance, Critical Illness Insurance, Accident Insurance, and Hospital Indemnity coverage

    • PTO (vacation)

    • Corporate Holidays

    • 401(k)

    • Employee recognition program

    • Charitable Donation to a charity of your choice yearly

    • Employee Referral Bonus

    • Tuition Reimbursement

    • Internal Training and Information sessions

    • Family Picnic, Holiday Party, and other outings

    • Internal Culture Club

    ---

    Wolfe is an Equal Opportunity Employer.

    Wolfe does not sponsor employment visas.