Sr. UI/UX Software Engineer
Steerwise Inc. - Plano, Texas, us, 75086
Work at Steerwise Inc.
Overview
- View job
Overview
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 Core Technologies:
Utilize HTML5, Tailwind CSS, JSON Schema, JavaScript, TypeScript, NodeJS, and React.js while integrating AI-powered assistants (e.g., GitHub Copilot, Cursor AI, Aider, V0, etc.) to accelerate 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. DevOps & Cloud Development 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 Demonstrate Adaptability Innovate Think Strategically & Act Tactically Communicating Effectively & Influence Others Work well both independently & as part of a Team
Knowledge & Skills
Critical Thinking, Analytical Skills & Attention to Detail:
Think clearly & rationally with an open-minded approach by skillfully evaluating, decomposing, analyzing, conceptualizing & synthesizing business functions, processes, business rules, data, facts, numbers, statistics, trends, etc. to reach an evidence-based conclusion Interpersonal & Communication Skills:
Establish, develop, and maintain key business relationships both within the team and across businesses, demonstrate facilitation skills, translate raw data or information into an understandable document, present findings with visual constructs, write and speak clearly, communicate complex ideas with ease and persuade individuals & teams with open-minded conversations Collaborative Behavior & Attitude:
Effectively collaborate and work with individuals and groups at various levels in the organization through active listening and empathy-driven facts presentation Self-Motivation & Urgency Recognition:
Recognize need of the hour and shift focus to deliver the critical artifacts at the right time with the right quality to the right stakeholder without resistance by performing multiple tasks simultaneously by efficiently managing time & resources in a proactive self-motivated way
Location & Travel: The base location for this position is
Plano, TX, USA .