Full Stack Engineer
About the role
Full Stack Engineer
Location: Tempe, AZ
Work Arrangement: Remote initially, transitioning to onsite Monday–Thursday
Experience: Approximately 4–8 years
Compensation: $125,000–$140,000 base + 10% annual bonus
About the Role
We are seeking a Full Stack Engineer to join a team building an API-driven procure-to-pay platform.
This is a backend-focused full stack role, with approximately 80% of the work focused on backend engineering and 20% on frontend development. You will build APIs that support a mobile application and integrate with both internal and external vendors.
This role is a strong fit for an engineer who enjoys solving technical problems while also working directly with the business to understand requirements and translate them into effective technical solutions.
What You'll Do
Build and maintain APIs supporting mobile applications and business-critical platform capabilities.
Develop backend services using Python and Node.js.
Build and work with services within an AWS environment, including AWS Lambda.
Design and develop microservices that support an API-driven platform.
Integrate APIs and services with internal and external vendors.
Contribute to frontend development using React, React Native, and JavaScript.
Partner directly with business stakeholders to gather requirements and understand business needs.
Translate business requirements into practical technical solutions.
Work across the development lifecycle from requirements through implementation and delivery.
Collaborate with technical and business teams to build solutions for a procure-to-pay platform.
What We're Looking For
Approximately 4–8 years of software engineering experience.
Strong backend development experience with Python and/or Node.js.
Hands-on experience developing and integrating APIs.
Experience working with AWS, including AWS Lambda.
Experience designing or developing microservices.
Frontend experience with React, React Native, and/or JavaScript.
Experience working in an API-driven environment.
Experience working directly with business stakeholders and gathering requirements.
Ability to translate business requirements into technical solutions.
A personable, business-facing approach with the ability to communicate effectively with both technical and non-technical stakeholders.
Tech Stack
Backend: Python, Node.js, AWS, AWS Lambda
Frontend: React, React Native, JavaScript
Architecture: APIs, Microservices
Compensation & Benefits
Base Salary: $125,000–$140,000
Annual Bonus: 10% of base salary. First-year bonus will be prorated based on start date.
Work Authorization & Location
Candidates must be U.S. Citizens or Green Card holders.
This position is based in Tempe, Arizona.
The role will initially begin remotely.
Once dedicated desk space becomes available, the expectation will transition to onsite Monday through Thursday.
Candidates should be comfortable with the eventual onsite requirement.
Responsibilities
- Build and maintain APIs supporting mobile applications and business-critical platform capabilities.
- Develop backend services using Python and Node.js.
- Build and work with services within an AWS environment, including AWS Lambda.
- Design and develop microservices that support an API-driven platform.
- Integrate APIs and services with internal and external vendors.
- Contribute to frontend development using React, React Native, and JavaScript.
- Partner directly with business stakeholders to gather requirements and understand business needs.
- Translate business requirements into practical technical solutions.
Qualifications
- Approximately 4–8 years of software engineering experience.
- Strong backend development experience with Python and/or Node.js.
- Hands-on experience developing and integrating APIs.
- Experience working with AWS, including AWS Lambda.
- Experience designing or developing microservices.
- Frontend experience with React, React Native, and/or JavaScript.
- Experience working in an API-driven environment.
- Experience working directly with business stakeholders and gathering requirements.
Benefits
- Annual Bonus: 10% of base salary, prorated based on start date.
Skills mentioned
About Harnham
Harnham provides specialist Data and AI recruitment and staffing services, along with bespoke training solutions, across multiple industry verticals, operating in the UK, the USA and EU - contact us today to discuss your requirements: info@harnham.com Our recruitment and talent teams cover all aspects of the data and AI pipeline, from collection to consumption, across multiple data roles and functions. Whether you need full-time staff, contract talent, specialized training, Data-qualified graduates, or C-suite executives, Harnham Group is equipped to fulfill all your data talent requirements. Our five core services: * ATD - Rockborne – our graduate development arm – deploys expertly trained data consultants, who have gone through an intensive 12-week data training programme. After two years in the scheme, your consultant could become a * Contract / C2C / Freelance: Whether you're addressing a talent shortage, augmenting a project team, or encountering resource gaps, our specialist consultants offer bespoke interim talent solutions to address your unique challenges and drive success. * Full-Time / Direct Hiring: From early career professionals to senior management, our comprehensive services enable you to unearth outstanding data talent across various specializations, ensuring your organization thrives in the data-driven era. * Executive Search: With our dedicated executive search team and an extensive network encompassing the director to C-suite level, we assist both global corporations and ambitious startups in securing top-tier leadership talent to accomplish their goals. * GenAI, Prompt, LLM Training: Elevate your team's data expertise with our all-encompassing training programs covering essential tools and technologies such as Python, SQL, Machine Learning, LLM’s and AI. Highly bespoke, customised to your team learning requirements and budgets.