UI Lead / Frontend Engineer

Houston 29 days agoContractor External
Negotiable
Frontend Engineer - Technical Requirements Core Required Skills • React with TypeScript - Advanced level, including hooks, context, performance optimization • State Management - Redux Toolkit for complex application state • Material-UI (MUI) - Including MUI X Data Grid Premium for complex table interactions • GraphQL & Apollo Client - Query design, mutations, caching strategies • TypeScript - Strong typing, interfaces, generics Technical Stack Experience • Build Tools: Vite, modern ES6+ tooling • Authentication: OAuth2/Azure MSAL integration • API Integration: RESTful and GraphQL APIs, AWS AppSync • Data Visualization: Highcharts or Plotly for complex scientific charts • Geospatial: ArcGIS or similar mapping libraries (desirable) • Styling: SASS/SCSS, CSS-in-JS (Emotion) Testing & Quality • E2E Testing: Playwright or similar (Cypress, Selenium) • Unit Testing: Vitest, Jest, or React Testing Library • Test Automation: Writing maintainable test suites Leadership & Collaboration • UI Deliverable Ownership: Lead frontend feature development from concept to deployment • UX Collaboration: Work closely with UX engineers to implement designs with high fidelity • Architecture Participation: Collaborate with architects on technical decisions and system design • Technical Leadership: Mentor team members, code reviews, establish best practices Domain & Soft Skills • Complex Data UIs: Experience with data-heavy enterprise applications • Scientific/Engineering Domain: Petroleum, geology, or technical domain knowledge (highly desirable) • Forms & Validation: Complex multi-step forms, calculations • Code Quality: ESLint, Prettier, Git workflows • Communication: Strong verbal and written skills for cross-functional collaboration Nice-to-Have • AWS services familiarity (S3, AppSync, Cognito) • Monorepo/multi-package projects • Internationalization (i18next) • Accessibility (WCAG) standards • CI/CD pipelines (GitHub Actions) Experience Level: Senior (5+ years) with proven leadership in enterprise application development