Developer Sr Software - Frontend NEX
FULL TIME
senior
Salary
No salary data
vs. Engineering avg
Ghost Score
Better than ~65% of category
Engineering jobs
Freshness
Posted 3 weeks ago
Job Description
Patterson-UTI is a leading provider of integrated completions, and they are seeking a Senior Software Developer focused on frontend development. The role involves building and maintaining user-facing applications, developing interactive interfaces, and collaborating closely with designers and backend engineers.
Responsibilities:
Build and maintain Angular components, pages, and shared libraries; Develop data-intensive UI features using enterprise data grid, charting, and scheduling libraries; Implement and manage application state using a state management library, including store actions, selectors, and plugin integrations; Create responsive, accessible interfaces using Angular and custom SCSS theming; Write reactive, event-driven code with RxJS for handling asynchronous data streams, API calls, and WebSocket connections; Build and maintain a component library using Storybook for documentation, visual testing, and cross-team collaboration; Write unit and end-to-end tests with Playwright to ensure feature reliability; Integrate with backend REST APIs and real-time data feeds (WebSockets, SSE) for live operational displays; Support internationalization (i18n) with built-in localization for multi-language support; Collaborate with UX designers to translate wireframes and prototypes into polished, production-ready features; Participate in code reviews, maintain coding standards with ESLint and Prettier, and contribute to CI/CD workflows; Track work, manage sprints, and collaborate with the team using Jira; Translate business
Qualifications:
5+ years of professional frontend development experience with Angular and TypeScript; Strong understanding of component-based architecture, dependency injection, and Angular module patterns; Proficiency with RxJS for reactive programming; Experience with CSS preprocessors (SCSS) and building responsive layouts using a design system or component library; Experience writing unit tests (Jest or Jasmine) and a working knowledge of end-to-end testing tools; Comfort with Git workflows, pull requests, and code review processes; Understanding of RESTful API consumption, HTTP interceptors, and error handling; Strong attention to detail and a commitment to delivering accessible, user-friendly interfaces
Required Skills:
Angular, TypeScript, RxJS, Responsive design, SCSS, Unit testing, RESTful APIs, Git workflows, Component-based architecture, Dependency injection, Jest, Jasmine, Storybook, Playwright, Cypress, 3D rendering, Internationalization
Ghost Score Breakdown
No salary info
+ ptsNo company logo
+ ptsRecent posting (8-14 days)
+ ptsKnown scam/ghost company
Reposted listing
Expired deadline
High job-to-employee ratio
Recruiting agency
Overall: 22/100Low Ghost Risk
Application Tips
- Top skills mentioned: typescript, angular, rest. Make sure your resume highlights these.
- This listing shows strong signals of being a real opportunity — apply with confidence.