Full Stack Developer (React/Python/Postgres/Azure)

Hybrid in Plano, TX, US • Posted 5 hours ago • Updated 5 hours ago
Contract Independent
Contract W2
Hybrid
$70/hr
Company Branding Image
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

Summary

Job TitleFull Stack Developer (React / Python / PostgreSQL / Azure)

Job Type:  Contract-to-Hire  

Worksite Expectations: Hybrid onsite 2-days per week in Benbrook, TX (Southwest Fort Worth, TX)

Start Date:  ASAP   

W2 Hourly Pay Rate:  $60.00 - $70.00 / hour (W2)

Salary Conversion$130,000 - $143,000


About the Opportunity:

Vaco by Highspring is seeking an experienced Full-Stack Developer to help build and enhance a modern SaaS platform focused on data-driven applications and analytics for a client based in Benbrook, TX (Southwest Fort Worth, TX). This role involves a full-ownership model working across the entire stack—from user interface development to backend APIs and Azure cloud infrastructure.  The position requires a self-directed developer who is comfortable wearing multiple hats (Developer, BA, QA, etc.) working within an existing codebase and taking ownership of full feature delivery, including database design, API development, frontend implementation, and deployment.  Your responsibilities will include feature development, bug fixing, maintaining existing integrations, building new integrations, and supporting ongoing enhances as new data streams are introduced.

This position is hybrid onsite 2-days per week in Benbrook, TX; candidates must pass a criminal background check and drug screen and be legally authorized to work in the United States, as our client is unable to sponsor at this time. 

The ideal developer is someone who:
  • Thrives in a full ownership model, delivering features from database to UI to deployment
  • Is comfortable navigating and enhancing a large existing production codebase
  • Writes clean, efficient, maintainable code and follows established development conventions
  • Works effectively across multiple environments including development, testing, and production

Vaco is not seeking CTC support for this employment opportunity.

Key Responsibilities
 
  • Design and implement modern user interfaces using React, TypeScript, and Tailwind CSS.
  • Develop scalable backend services and APIs using Python and FastAPI.
  • Build and maintain RESTful APIs with proper authentication, pagination, and error handling.
  • Create and manage database models and migrations using SQLAlchemy and Alembic.
  • Write complex SQL queries and optimize performance in PostgreSQL environments.
  • Implement dashboards and data visualizations using Chart.js or equivalent libraries.
  • Integrate with external services such as Stripe, HubSpot, Microsoft OAuth, and SendGrid.
  • Contribute to infrastructure and deployment processes across DEV, UAT, and PRD environments.
  • Participate in testing strategies including unit testing and end-to-end testing.
  • Extend and enhance an established production platform while maintaining coding standards and architectural consistency.

Required Technical Skills:

Frontend (45%):
  • React 18+ (functional components, hooks, Context API) – primary framework in use
  • TypeScript with strict typing, interfaces, and generics
  • Tailwind CSS for responsive, utility-first styling
  • Chart.js or similar visualization libraries for dashboards and time-series data
  • Experience with React Router, Axios, and Vite
  • Working with Git for version control and source code management

Backend / API / Database (35%):
  • Python 3.11+ with FastAPI (routes, middleware, Pydantic models, JWT authentication)
  • SQLAlchemy ORM and Alembic migrations
  • PostgreSQL including complex queries, joins, and multi-tenant data models
  • Strong understanding of REST API design principles
  • Must be comfortable with:
    • Schema design
    • Migrations
    • Ongoing evolution of data models

Infrastructure / Integrations / Testing (20%):
 
  • Azure:  Synapse Analytics (data warehouse queries) – for large scale data processing, App Service, Azure Functions, Pipelines (CI/CD)
    • AWS Cloud Infrastructure would also be considered in lieu of Azure Cloud experience
  • Docker Containerization
  • NGINX – for connecting front-end clients to backend services
  • Third-party integrations: Stripe, HubSpot, Microsoft OAuth (MSAL), SendGrid
  • QA Testing - Playwright (E2E testing of modern web applications) or Vitest (unit testing)

Preferred Skills / Nice to Have:
 
  • Experience building or supporting multi-tenant SaaS platforms
  • Domain exposure to petrochemical or commodity trading markets, preferred not required
  • Familiarity with AI-assisted tools such as Copilot, Claude, or similar tools used development workflows


Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs. With that said, as required by local law in geographies that require salary range disclosure, Vaco/Highspring notes the salary range for the role is noted in this job posting. The individual may also be eligible for discretionary bonuses, and can participate in medical, dental, and vision benefits as well as the company’s 401(k) retirement plan. Additional disclaimer: Unless otherwise noted in the job description, the position Vaco/Highspring is filing for is occupied. Please note, however, that Vaco/Highspring is regularly asked to provide talent to other organizations. By submitting to this position, you are agreeing to be included in our talent pool for future hiring for similarly qualified positions. Submissions to this position are subject to the use of AI to perform preliminary candidate screenings, focused on ensuring minimum job requirements noted in the position are satisfied. Further assessment of candidates beyond this initial phase within Vaco/Highspring will be otherwise assessed by recruiters and hiring managers. Vaco/Highspring does not have knowledge of the tools used by its clients in making final hiring decisions and cannot opine on their use of AI products.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10115369
  • Position Id: 472525
  • Posted 5 hours ago

Company Info

About Vaco by Highspring

Vaco is the Talent Solutions division of Highspring, a leading global professional services organization. With expertise in Accounting and Finance, Technology and Digital, and Human Resources and Operations, Vaco provides Contract Staffing and Direct Hire solutions. Vaco’s parent company, Highspring, helps clients with two additional integrated service offerings: Consulting and Managed Services. With more than 10,000 employees across more than 45 offices worldwide, Highspring gives partners the agility to thrive, address challenges, and seize opportunities in a rapidly changing world. Get to know us at vaco.com. 

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Arlington, Texas

18d ago

Easy Apply

Contract

$95

Hybrid in Arlington, Texas

18d ago

Easy Apply

Contract

$95

Remote

3d ago

Easy Apply

Full-time

$145000

Austin, Texas

3d ago

Easy Apply

Full-time

$130000

Search all similar jobs