We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Lead Full Stack Developer Sr Software NEX

Patterson-UTI
United States, Texas, Houston
3990 Rogerdale Road (Show on map)
Apr 22, 2026

Key Responsibilities

* Lead the design and development of full-stack features across Angular frontend and
Python FastAPI backend services
* Contribute directly to the codebase while setting technical direction and ensuring highquality
implementations
* Guide architectural decisions, helping define scalable patterns for frontend, backend,
and data layers
* Establish and promote best practices for code quality, testing, performance, and
maintainability
* Mentor and support a small team developers across frontend and backend disciplines
* Drive consistency in development patterns, shared libraries, and monorepo structure
(Nx)
* Collaborate across multiple products and teams to ensure cohesive platform design and
reuse of components
* Partner with product owners and domain experts to deeply understand business
workflows and translate them into well-structured technical solutions
* Break down complex initiatives into clear, incremental deliverables spanning frontend
and backend systems
* Support and improve CI/CD pipelines, development workflows, and release processes
* Lead and participate in code reviews, providing actionable feedback and enforcing
engineering standards
* Build responsive, data-rich UI components using Angular Material, data grid libraries,
and modern state management tools
* Design and implement RESTful APIs using FastAPI, SQLAlchemy, and Pydantic
* Work with PostgreSQL databases, manage schema evolution with Alembic, and optimize
performance-critical queries
* Implement real-time data features using WebSockets and Server-Sent Events (SSE)

* Collaborate with UX designers to deliver accessible, intuitive interfaces using SCSS and
Angular Material theming
* Ensure robust authentication and authorization mechanisms using policy-based access
control
* Guide the team in writing and maintaining automated tests (Jest, Playwright, pytest)

Required Qualifications

* 7+ years of professional software development experience across frontend and backend
technologies
* Strong proficiency in TypeScript and Angular, including component architecture, RxJS,
and reactive patterns
* Strong experience with Python (3.10+) and modern web frameworks such as FastAPI or
Flask
* Proven experience designing and building RESTful APIs and distributed systems
* Solid understanding of SQL databases (PostgreSQL preferred) and ORM tools like
SQLAlchemy
* Experience making or contributing to architectural decisions in a production environment
* Demonstrated ability to mentor engineers and elevate team-wide engineering practices
* Hands-on experience with testing strategies across frontend and backend systems
* Experience working with CI/CD pipelines and improving developer workflows
* Strong understanding of modern web application architecture, performance
considerations, and scalability
* Excellent communication skills with the ability to work across technical and non-technical
stakeholders
* Comfortable operating in ambiguous environments and helping define structure,
patterns, and processes

Preferred Qualifications

* Experience with Nx monorepo tooling and shared library architecture
* Familiarity with NGXS or NgRx for Angular state management
* Experience with cloud platforms (AWS, GCP, or Azure) and cloud-native design patterns
* Experience implementing real-time systems (WebSockets, SSE) and asynchronous
processing (e.g., Celery)
* Familiarity with Docker, containerized deployments, and infrastructure-aware
development
* Experience with Redis caching strategies and message brokering patterns
* Exposure to data visualization tools such as Three.js
* Background working across multiple products or platform-based architectures

Nice to Have

* Experience in the oil and gas industry, particularly with well completions operations
Page 2
Job Description
* Familiarity with concepts such as stage tracking, perforation intervals, pump schedules,
and treatment design
* Exposure to upstream data standards or oilfield service company workflows
* Experience building systems for operational, safety-critical, or compliance-driven
environments

What Success Looks Like

* The team delivers consistently with clear patterns and reduced rework
* Frontend and backend systems feel cohesive, maintainable, and scalable
* Architectural decisions are intentional, documented, and followed
* Developers are growing in capability and confidence under your guidance
* The platform evolves with strong foundations rather than accumulating technical debt

Applied = 0

(web-bd9584865-7m7w4)