Logo
BTI Solutions

Korean Bilingual Front-end UX / UI Developer Job at BTI Solutions in Ridgefield

BTI Solutions, Ridgefield Park, NJ, United States, 07660

Save Job

Korean Bilingual Front-end UX / UI Developer

Overview

BTI Solutions is a staffing and recruiting firm with over 16 years of experience. We emphasize workforce consulting to improve productivity, project deadlines, hiring quality, turnover, and total labor costs. We aim for bottom-line results and have a high client satisfaction rate based on our experience and referrals. This description reflects the role and requirements for a Korean bilingual front-end UX / UI developer.

Responsibilities

  • Implement user-friendly interfaces for Desktop Client Application and Web Portal
  • Create clean, responsive web pages using HTML, CSS, and JavaScript
  • Work with existing design mockups to build functional user interfaces
  • Implement basic Electron desktop application features with guidance
  • Build straightforward web forms and document upload interfaces
  • Connect frontend interfaces with backend APIs using provided specifications
  • Implement basic real-time features like status updates and notifications
  • Ensure interfaces work well on different screen sizes
  • Focus on clean, maintainable code and consistent user experience

Technical Requirements

  • Front-end Development: 5+ years of solid experience in HTML5, CSS3, JavaScript
  • React Framework: 3+ years of hands-on experience with React.js, including hooks, state management, and component lifecycle
  • UI Implementation: Strong skills in translating designs into clean, functional user interfaces
  • Responsive Design: Good understanding of mobile-first design and CSS media queries
  • Basic CSS: Comfortable with Flexbox, basic Grid layouts, and responsive design principles
  • JavaScript Fundamentals: Solid JavaScript skills for DOM manipulation and basic event handling
  • API Integration: Basic experience with fetch API and handling JSON responses
  • Version Control: Basic Git knowledge for collaborative development
  • Language: English-Korean bilingual communication skills for client communication and requirements gathering

Preferred Qualifications

  • AWS Experience: Familiarity with AWS services such as S3, EC2, EBS, Route 53, Lambda, and asset management
  • React Ecosystem: Experience with React Router, Redux / Context API, or other React-related libraries
  • Electron Framework: Basic familiarity with Electron or willingness to learn desktop app development
  • File Upload Interfaces: Experience with basic file upload and form handling
  • Modal Windows: Experience with popup windows and basic modal implementations
  • Form Development: Experience creating and styling various form elements
  • CSS Frameworks: Familiarity with Bootstrap or similar CSS frameworks
  • Basic Animation: Knowledge of CSS transitions and simple animations
  • Document Interfaces: Interest in document-heavy application design
  • Banking / Business Applications: Exposure to business application interfaces
  • Cloud Deployment: Experience with deploying React applications to cloud platforms

Technical Environment

  • Desktop Application Stack: Electron with Node.js
  • Architecture: Multi-window desktop application with secure IPC communication
  • File Management: Local file system integration with %APPDATA% storage
  • Real-time Sync: Periodic synchronization with server
  • Secure Communication: JWT token-based authentication
  • Web Portal Stack: Backend Python Flask with Jinja2 templating; Frontend React.js with modern CSS
  • File Upload: Multi-file drag-and-drop with PDF merging capabilities
  • Authentication: JWT token-based session management
  • Responsive Design: Mobile-first approach for borrower accessibility
  • Cloud Infrastructure: AWS services for scalable deployment and asset management

Key Features to Implement

  • React Components: Reusable UI components for chat interface, forms, and dashboards
  • Basic Chat Interface: Message display and input forms for AI conversation
  • Document Upload Interface: Simple file upload forms with progress indicators
  • Form Implementation: Standard loan application forms with validation
  • Status Display: Simple dashboards showing document status and progress
  • Responsive Layout: Mobile-friendly interfaces for borrower portal
  • AWS Integration: Frontend deployment and asset optimization using AWS services

Professional Requirements

  • Bachelor’s degree in Computer Science, Design, or equivalent professional experience
  • Mid-level proficiency in building user interfaces from design specifications
  • Experience working with business applications or data-heavy interfaces
  • Good problem-solving skills and attention to detail
  • Ability to work collaboratively with backend developers and follow API documentation
  • Willingness to learn new technologies like Electron framework
  • Basic understanding of user experience principles
  • Familiarity with modern development workflows and cloud deployment practices

Project Details

Project Scope: This is a comprehensive front-end development project involving: complete redesign and implementation of banker desktop application UI using React components; development of responsive borrower web portal with React.js; integration with existing Python Flask backend APIs; implementation of real-time synchronization features; creation of AI-integrated user interfaces; deployment and optimization using AWS cloud services. Collaboration: Work with Backend Python developers, Product managers, QA testers, AI / ML integration specialists, and DevOps engineers for AWS deployment.

#J-18808-Ljbffr