Full Stack Developer

Source Inc.
Fort Worth, TX, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Query Performance JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Automation of Tests Microsoft Azure Cloud Computing Databases Python (Programming Language) Key Management PostgreSQL Object-Relational Mapping
+17 more
Object-Oriented Software Development Open Source Technology Performance Tuning Secure Coding Shell Script Software Engineering TypeScript Cloud Platform System ReactJS Reliability of Systems Backend Fastapi Hashicorp Front End Software Development Restful APIs Terraform Microservices

Job description

Design, develop, test, and implement large-scale front-end and back-end applications.

Build scalable APIs and microservices using Python, FastAPI, and RESTful architecture.

Write automated tests and document code, scripts, systems, and technical processes according to organizational standards.

Design self-contained systems and lead the implementation of major capabilities within existing platforms.

Integrate and manage secrets using HashiCorp Vault, AWS Secrets Manager, or Azure Key Vault.

Break down complex technical designs into manageable components that can be maintained by other engineers.

Establish monitoring, instrumentation, and observability practices for applications in development.

Requirements

We are seeking a Senior Software Engineer with strong full-stack development experience and expertise in Python, FastAPI, RESTful services, and enterprise secrets-management solutions. This person will design and develop scalable applications, improve system reliability and security, mentor engineers, and lead the implementation of significant technical capabilities.

Required:

  • Strong front-end and back-end application development experience.
  • 5+ years of Python development experience.
  • Strong proficiency with FastAPI.
  • 5+ years of experience developing RESTful web services and APIs.
  • Hands-on experience with at least one of the following:

  • HashiCorp Vault
  • AWS Secrets Manager
  • Azure Key Vault

Strong understanding of secure coding, system reliability, observability, and performance optimization.

Proficiency with databases and persistence frameworks.

Experience with PostgreSQL, object-relational mapping, and query performance tuning.

Experience working with a cloud platform, preferably Microsoft Azure.

Preferred:

5+ years of experience with React, TypeScript, and JavaScript.

Strong knowledge of object-oriented design principles and techniques.

3+ years of experience with Terraform and HashiCorp Vault.

3+ years of professional software design or open-source development experience.

Experience with cloud, distributed, and midrange systems.

Shell scripting experience.

Experience creating reusable libraries, frameworks, or shared technical components.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:42 min

Introduction to the fast API web framework

Sebastián Ramírez · WWC 2022

Videos

See all

Related articles

See all