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 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 [Required Skills - MUST have] 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 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 : Any exposure to business application interfaces Cloud Deployment : Experience with deploying React applications to cloud platforms Technical 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 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 : You will work closely with : ? Backend Python developers ? Product managers ? QA testers ? AI / ML integration specialists ? DevOps engineers for AWS deployment
Frontend Developer • Ridgefield Park, NJ, United States