Korean Bilingual Front-end UX / UI Developer
Everyone on our team has earned a CPC (Certified Personnel Consultant) or CTS (Certified Temporary Staffing Specialist) accreditation from the National Association of Personnel Services. We are experts at staffing and recruiting with more than 16 years of experience serving employers.
Our approach to staffing isn't just a little bit different; it's a whole different ball game. While most staffing firms emphasize transactional services (taking and filling job orders), BTI Solutions focuses on providing more strategic solutions.
By acting as workforce consultants, we are able to find innovative and intelligent strategies for improving productivity, meeting project deadlines, improving hiring quality, decreasing turnover, and reducing total labor costs.
Our recruiting and candidate assessment process assures the highest quality matches between job seeker and employer, so you will get people who not only have the right qualifications but who also have the appropriate personality fit for your organization.
More than anything, the biggest difference with BTI Solutions is the one that matters most : bottom-line results.
- 95% client satisfaction rate measures client satisfaction vs. expectations.
- Clients have worked with us for over 10 years, on average.
- BTI Solutions counts 4 Global Telecommunication Companies as clients.
- Client referrals are BTI Solutions' largest source of new clients.
- Google Review 4.4, Facebook Review 4.8
Key Responsibilities
Implement user-friendly interfaces for Desktop Client Application and Web PortalCreate clean, responsive web pages using HTML, CSS, and JavaScriptWork with existing design mockups to build functional user interfacesImplement basic Electron desktop application features with guidanceBuild straightforward web forms and document upload interfacesConnect frontend interfaces with backend APIs using provided specificationsImplement basic real-time features like status updates and notificationsEnsure interfaces work well on different screen sizesFocus on clean, maintainable code and consistent user experienceTechnical Requirements
Required Skills - MUST have]
Front-end Development : 5+ years of solid experience in HTML5, CSS3, JavaScriptReact Framework : 3+ years of hands-on experience with React.js, including hooks, state management, and component lifecycleUI Implementation : Strong skills in translating designs into clean, functional user interfacesResponsive Design : Good understanding of mobile-first design and CSS media queriesBasic CSS : Comfortable with Flexbox, basic Grid layouts, and responsive design principlesJavaScript Fundamentals : Solid JavaScript skills for DOM manipulation and basic event handlingAPI Integration : Basic experience with fetch API and handling JSON responsesVersion Control : Basic Git knowledge for collaborative developmentEnglish-Korean bilingual communication skills for client communication and requirements gatheringPreferred Qualifications]
AWS Experience : Familiarity with AWS services such as S3, EC2, EBS, Route 53, lambda and asset managementReact Ecosystem : Experience with React Router, Redux / Context API, or other React-related librariesElectron Framework : Basic familiarity with Electron or willingness to learn desktop app developmentFile Upload Interfaces : Experience with basic file upload and form handlingModal Windows : Experience with popup windows and basic modal implementationsForm Development : Experience creating and styling various form elementsCSS Frameworks : Familiarity with Bootstrap or similar CSS frameworksBasic Animation : Knowledge of CSS transitions and simple animationsDocument Interfaces : Interest in document-heavy application designBanking / Business Applications : Any exposure to business application interfacesCloud Deployment : Experience with deploying React applications to cloud platformsTechnical Environment
Desktop Application Stack :
Framework : 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 authenticationWeb 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 managementKey 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 servicesProfessional Requirements
Bachelor's degree in Computer Science, Design, or equivalent professional experienceMid-level proficiency in building user interfaces from design specificationsExperience working with business applications or data-heavy interfacesGood problem-solving skills and attention to detailAbility to work collaboratively with backend developers and follow API documentationWillingness to learn new technologies like Electron frameworkBasic understanding of user experience principlesFamiliarity with modern development workflows and cloud deployment practicesProject 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 :
You will work closely with : ? Backend Python developers ? Product managers ? QA testers ? AI / ML integration specialists ? DevOps engineers for AWS deployment