Lead Full Stack Developer Sr Software NEX
Job in
Houston, Harris County, Texas, 77246, USA
Listed on 2026-05-07
Listing for:
Patterson-UTI
Full Time
position Listed on 2026-05-07
Job specializations:
-
Software Development
Full Stack Developer, Software Engineer, Cloud Engineer - Software, Backend Developer
Job Description & How to Apply Below
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 high‑quality 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 of 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, SQL Alchemy, and Pydantic
- Work with Postgre
SQL databases, manage schema evolution with Alembic, and optimize performance‑critical queries - Implement real‑time data features using Web Sockets 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)
- 7+ years of professional software development experience across frontend and backend technologies
- Strong proficiency in Type Script 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 (Postgre
SQL preferred) and ORM tools like SQL Alchemy - 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
- 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 (Web Sockets, SSE) and asynchronous processing (e.g., Celery)
- Familiarity with Docker, containerised 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
- Experience in the oil and gas industry, particularly with well completions operations
- 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
- 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 grow in capability and confidence under your guidance
- The platform evolves with strong foundations rather than accumulating technical debt
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×