UI/UX Backend Developer

Hybrid in Charlotte, NC, US • Posted 3 hours ago • Updated 3 hours ago
Contract W2
No Travel Required
Hybrid
$50 - $55/hr
Company Branding Image
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • UI/UX
  • Backend
  • NgRx
  • Cypress
  • Playwright
  • Python
  • TypeScript
  • Angular

Summary

UI/UX + Backend Developer

Location: Charlotte,NC (Hybrid)
 
Job Description:
 
UI/UX + Backend Developer
Job Description: Senior Software Engineer - UI
We are seeking an experienced UI Developer with 5+ years of hands-on experience in building modern, responsive, and accessible user interfaces. The ideal candidate will possess strong expertise in React or Angular, TypeScript, HTML5, CSS3, and advanced UI development patterns. You should have a proven track record in designing and implementing reusable UI components, scalable frontend architectures, and robust design-system patterns.
Key qualifications include in-depth knowledge of state management frameworks such as Redux Toolkit, NgRx, and RxJS, enabling you to establish predictable and maintainable data flows. You are skilled at optimizing user interface performance using strategies like rendering optimization, code splitting, memoization, virtualization, and reducing time-to-interactive metrics. Familiarity with accessibility standards (WCAG), semantic HTML, and inclusive design principles is essential.
You should have experience integrating user interfaces with backend APIs, managing complex data interactions, and developing resilient user flows. Proficiency with UI testing tools such as Jest, React Testing Library, Cypress, or Playwright, along with experience maintaining traceability in CI pipelines, is required. You will help guide the evolution of our design system, including tokens, theming, typography, and cross-repository versioning of shared components.
Experience with micro-frontend architecture and cross-application composition is highly valued. Strong collaboration skills are necessary to work closely with backend engineering and UX teams on API design, error handling, and maintaining UX consistency. Analytical and debugging abilities are crucial for optimizing rendering, resolving complex UI issues, and upholding high code quality standards.
 
Responsibilities
Develop modern, high-quality UI features using React or Angular with TypeScript. Design and implement reusable components, core UI architecture, and design-system patterns for long-term scalability. Optimize frontend performance, responsiveness, accessibility, and rendering efficiency across devices and screen sizes. Integrate user interfaces with backend APIs and design robust state management solutions for predictable data handling. Define and enforce advanced state management patterns using Redux Toolkit, NgRx, RxJS, or similar frameworks. Establish and maintain performance budgets, employing code splitting, lazy loading, memoization, and virtualization techniques to minimize load and render times. Lead accessibility initiatives, conduct audits, improve semantic markup, and partner with UX teams to deliver inclusive user experiences. Develop and oversee UI testing strategies, including component, integration, and visual regression tests, with strong CI/CD integration. Guide the design system’s evolution, including tokens, theming, and shared component versioning across repositories. Drive micro-frontend architectural decisions and support cross-application composition as needed. Collaborate with backend teams on API design, error handling, and performance improvements to enhance UX and system resilience. Conduct code reviews, mentor other engineers, and provide architectural guidance on UI engineering, performance, and best practices. 
 
Split responsibilities between back-end development (60%) and front-end (40%)
Targeting professionals with hands-on experience with 5-10 years of relevant experience
Projects currently use python and Angular, Java technologies
Required proficiency in Python, REST Web Services with FAST API, UI development with Dash with strong functional and reactive programming
Experience with developing AI applications Fast MCP server with RAG, chatbots/AI clients and prompt engineering.
Preferred experience with Agile methodologies and tools (JIRA, GITHUB, Jenkins)
Valued knowledge of cloud platforms, especially AWS
Tasks include designing, developing, and implementing APIs and UI
Must be able to work independently and as part of a team
Front-end requirements: Dash( Python), TypeScript, Angular, CSS, HTML, and related frameworks

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91171021
  • Position Id: 8954778
  • Posted 3 hours ago

Company Info

About Rapsys Technologies

Headquartered in Singapore and offices in Delaware, USA, Malaysia and India, we partner with the multinational companies to provide comprehensive cutting edge technology and business process outsourcing solutions. We aim to be a premier international technology and BPO services and solution company by providing the best value to clients, employees and associates in an honest, open and ethical environment.

We provide services to many of the world’s leading companies. We are committed to creating positive long term outcomes for our clients.

Our core value is our customer orientation and this value permeates across our entire organization. We strongly believe that our strong focus towards customers and their needs is critical to our long-term growth and success. Our success has always been measured on our ability to satisfy our customers and exceed their expectations on an on-going basis.

We can only achieve such a goal through our strong emphasis on People, Process, Technology and Innovation.

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs