Software Engineering Intern

Remote Full-time
Imagine Monday morning’s standup meeting: you’re just about to push your newly designed UI component to production. By this afternoon, hundreds of users from the most innovative startups to some of the world’s biggest names will be interacting with YOUR code. This summer, become an integral part of Dwolla’s Dashboard team and make a real difference!Dwolla is a leading fintech company that provides businesses with secure, scalable and seamless ways to move money. Our A2A infrastructure, developer-first APIs, and embedded compliance make us the go-to solution for companies looking to streamline their payment systems. Dwolla moves over $62 billion a year and serves around 2 billion API requests per year.As a Dwolla Software Engineer Intern you will be embedded directly in a dynamic and high-performing engineering team. You will work with senior engineers, a UX designer, and other interns to modernize Dwolla’s Dashboard used by hundreds of Dwolla clients. Our intention is for you to ship real code to production and, in the process, gain the professional software engineering experience you need to be successful after you graduate. And we hope you have some fun along the way too! What will you work on during your internship? Modernize existing pages and components in the Dwolla DashboardEmbed within a cross-functional product engineering team in an agile/scrum environmentParticipate in product discovery alongside designers and product managersBuild or upgrade React components using TypeScript, CSS, and Material UIEnsure that new components are responsive and meet accessibility standardsTest and document components for our design system using StorybookUpgrade and implement features and pages using the Next.js frameworkShip your code by deploying to production using CI/CD pipelines - sometimes multiple times a dayParticipate in code reviews, story refinement, sprint planning, and demosDeliver high-quality code that meets Dwolla standards and best practicesActively own your code and Dwolla systems by fixing bugs and refactoring codeOptionally, read, understand and develop back-end functionality using Scala Job Requirements Be eligible to work in the United States without sponsorship
Be located in or around the Des Moines, IA area and be available to work in the Des Moines office approximately 3 days per weekBe able to work a 36-hour work week, starting mid-late May through early-mid August (we will work with your school schedule)
We're excited to talk if you: Have 6+ months of experience building applications with JavaScript or ReactAre currently a Junior or Senior enrolled in a Computer Science, Software Engineering, or similar program

Apply Now

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Nursing Virtual Information Session for Catholic Health Home Care & Good Shepherd Hospice

Remote

Experienced Data Entry Specialist – Healthcare Industry Remote Position at careerzynith

Remote

Remote Entry-Level Chat Support Representative – Flexible Hours, $25‑$35/hr, No Degree Required – Join careerzynith’s Growing Virtual Team

Remote

Experienced Live Chat Support Agent – Delivering Exceptional Customer Service through Online Platforms at blithequark

Remote

Join Today: Disney Remote Jobs (Part Time, Full Time) – DPS

Remote

**Experienced Commercial Technology Sales Specialist – Customer Relations, CT or NY**

Remote

Experienced Data Entry Clerk – Remote or Office Position with careerzynith

Remote

[Remote] Solar Operations & Maintenance Technician (Level 1)

Remote

Remote Data Entry Clerk - Typing - Part Time Entry

Remote

Event Sr. Technical Lead, Audio Visual - Disney Event Group

Remote
← Back