Mid-Level Full Stack Software Engineer – Contract to Hire Location: Remote (Must work Pacific Time hours) Duration: 6-month contract with strong potential for full-time conversion Work Authorization: Sponsorship is not available About the Role We are looking for a Mid-Level Full Stack Software Engineer to join a purpose-driven team focused on improving the financial experience for students. This team is dedicated to eliminating complexity and increasing transparency, helping learners better understand and manage the cost of their education.
You’ll contribute to building scalable, user-focused solutions that support a diverse population of working professionals pursuing higher education, making a direct and meaningful impact. What You’ll Do
Design, build, and maintain full-stack applications with modern frameworks
Develop intuitive and responsive front-end user experiences
Build and integrate APIs and microservices to support scalable systems
Collaborate with product managers, designers, and senior engineers to deliver features
Participate in code reviews, testing, and continuous improvement practices
Deploy and maintain applications in AWS cloud environments
Use AI tools regularly to accelerate development, improve code quality, and drive innovation
Contribute ideas and solutions in a fast-moving, evolving environment
Required Technical SkillsFront-End
Hands-on experience with at least one modern JavaScript framework:
React.js
Angular
Node.js
Back-End
Experience building and consuming APIs (RESTful, GraphQL)
Understanding of microservices architecture and how to work within distributed systems
Cloud
Practical experience with AWS services such as:
EC2
S3
Lambda
RDS
Familiarity with deploying and supporting cloud-based applications
AI Tools
Active use of AI tools (e.g., coding assistants, automation tools) in day-to-day development
Nice to Have
Experience with Infrastructure as Code (Terraform or AWS CDK)
Exposure to Salesforce or other CRM systems
Experience with BPM tools (e.g., Flowable)
What We’re Looking For
2–5 years of professional software engineering experience
Strong problem-solving skills with the ability to work through ambiguity
Solid understanding of software development best practices and design principles
Ability to collaborate effectively in a remote team environment
A self-starter mindset with a willingness to learn and grow
Passion for building technology that creates real-world impact
Why Join Us
Work on solutions that directly support access to education and financial clarity
Be part of a mission-oriented team serving non-traditional and working learners
Opportunity to grow into a full-time role after a successful contract period
Remote work environment with meaningful, impactful projects
Ready to elevate your career in the vibrant Phoenix, Arizona area? Explore our diverse job opportunities in this dynamic region known for its sunny skies, breathtaking desert landscapes, and thriving job market. Known as the Valley of the Sun, Phoenix boasts a unique mix of Southwestern charm and urban sophistication. Discover the bustling arts scene at the Phoenix Art Museum, catch a performance at the iconic Orpheum Theatre, or cheer on the Arizona Diamondbacks at Chase Field. With an array of outdoor activities in stunning parks like Camelback Mountain and Papago Park, plus delectable Southwestern cuisine to savor, there's no shortage of reasons to make Phoenix your professional playground. Browse our job listings today and unlock a world of career possibilities in this exciting region!
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.