Logo
Steerwise Inc.

Sr. UI/UX Software Engineer Job at Steerwise Inc. in Plano

Steerwise Inc., Plano, TX, United States, 75086

Save Job

We are seeking a highly skilled Senior UI/UX Software Engineer who thrives in an environment where AI-powered development tools drive productivity. In this role, you will leverage advanced AI code workflow tools as your primary means of development—minimizing hand-coding—to design, develop, and optimize next-generation web applications. You'll work closely with cross-functional teams to build scalable, secure, and engaging digital experiences, relying on AI to guide and accelerate your coding process.

Key Responsibilities

Front-End Architecture & Development

  • Frameworks & Libraries: Develop rich user interfaces using frameworks such as Single-SPA, MobX Keystone, TanStack Query/Table, Ant Design, Slate.js, and data visualization libraries like D3.js, React Flow, Sigma.js, Graphology, ngraph, Vega, and Apache Echarts.
  • Extended Tools: Incorporate additional frameworks such as Next.js, and Svelte, along with styling solutions like Bootstrap, Material-UI, and Styled Components to enhance rapid prototyping with AI recommendations.

Software Code Design & Implementation

  • Architectural Patterns: Design scalable systems using patterns like MVVM, MVC, MVP, Flux, Clean Architecture, Hexagonal Architecture, and event-driven models. Leverage AI-assisted code generation and review to ensure adherence to SOLID, DRY, YAGNI, and Domain-Driven Design principles.
  • Data & Pipeline Management: Engineer robust data models and efficient data flows, integrating micro-frontend architectures and REST API designs (with OpenAPI specs) while using AI tools for optimization and error reduction.

High Performance UI/UX Development

  • Optimization Techniques: Enhance performance through asynchronous request handling, partial page updates, lazy loading, and DOM optimizations. AI-driven insights will guide implementations such as code splitting, server-side rendering (SSR), Progressive Web App (PWA) strategies, and utilization of web workers.
  • User Experience Focus: Prioritize responsive design and accessibility (a11y) standards, incorporating performance analysis and recommendations from AI-based diagnostic tools.

AI-Based Code Development Workflow

  • Primary Coding Approach: Rely on AI code development tools (e.g., V0, Cursor, Aider, GitHub Copilot, Tabnine) as the main engine behind your code creation. These tools will assist with code generation, review, and refactoring, reducing the need for extensive hand-coding.
  • Continuous Innovation: Stay current with emerging AI workflows and integrate new AI-driven development and testing tools to continually refine and optimize the coding process.

Functional & Non-Functional Testing

  • Testing Frameworks: Implement rigorous testing practices using Jest, SinonJS, Enzyme, Cypress, Puppeteer, Playwright, and React Testing Library—enhanced by AI-assisted test case generation.
  • Quality Assurance: Apply behavior-driven development (BDD) with tools like Cucumber and use Apache JMeter, Snyk, Horusec, Semgrep, and SonarQube for performance and vulnerability testing, leveraging AI to automate and streamline these processes.
  • CI/CD Integration: Build and maintain CI/CD pipelines with GitHub, Jenkins, Docker, GitLab CI/CD, and Kubernetes, supported by AI-powered monitoring and automated code quality checks.
  • Cloud Strategy: Deploy applications on cloud platforms (AWS, GCP, Azure) using serverless functions, CDNs, load balancers, and cloud storage, with AI tools providing predictive scaling and performance optimizations.
  • Project Management: Collaborate using Jira, Asana, Trello, NPM, Yarn, and ESLint—integrating AI-driven insights for enhanced project tracking and code management.

UI/UX Security

  • Secure Development: Implement robust security measures such as OAuth, OAuth2, OpenID Connect, JWT, SAML, and multi-factor authentication, with AI tools continuously scanning for vulnerabilities.
  • Web Security Standards: Enforce best practices against cross-site scripting (XSS), CSRF, and other security risks by utilizing AI-powered security scanners and maintaining strict content security policies.

Agentic AI-Enabled UI/UX Development

  • Conversational & Interactive UIs: Develop sophisticated chat interfaces and conversational UIs using frameworks like Rasa, Microsoft Bot Framework, Google DialogFlow, and HuggingFace Transformers.
  • Personalization & Prompt Engineering: Integrate AI-driven personalization, leveraging GPT-based APIs and LangGraph to deliver dynamic, user-tailored experiences, with minimal reliance on manual coding.

Qualifications

Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

Experience:

  • 5+ years in front-end development with a strong emphasis on UI/UX design and AI-enhanced development workflows.
  • Proven experience architecting scalable, high-performance web applications that integrate modern frameworks, AI tools, and cloud deployments.

Technical Expertise:

  • Mastery of modern front-end technologies, design patterns, and performance optimization techniques.
  • Proficiency in automated testing, continuous integration/deployment, DevOps, and AI-based development practices.

Pre-requisite Core Competencies

  • Act with Integrity
  • Use Sound Judgment
  • Commitment to Quality
  • Think Strategically & Act Tactically
  • Communicating Effectively & Influence Others
  • Work well both independently & as part of a Team

Location & Travel:

  • The base location for this position is Plano, TX, USA.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology
  • Industries: Software Development
#J-18808-Ljbffr