ContractCompany Description
Company Description
For More Open Positions Visit us at :
Our Mission
WOONGJIN, Inc. is a rapidly growing team who provides a range of unique, exceptional, and enhanced services to our clients. We have a strong moral code that includes the service of goodness without expectations of reward. We are motivated by the sense of responsibility and servant leadership.
- Medical Insurance
- Vision Insurance
- 401(k)
- Paid Sick hours
Job Description
Project and Role Overview
We are developing an innovative AI-powered loan processing system that leverages cutting-edge technologies to create transformative user experiences for both bankers and borrowers. The system consists of a sophisticated Electron desktop application for bankers and a responsive web portal for borrowers, both requiring exceptional UX / UI design and implementation.
Key Responsibilities
- Implement user-friendly interfaces for Desktop Client Application and Web Portal
- 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
Salary : 96,000 - 120,000 (DOE) / yearly
Qualifications
Technical Requirements]
Required Skills - MUST have :
- 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
- 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 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
You will work closely with : ∙ Backend Python developers ∙ Product managers ∙ QA testers ∙ AI / ML integration specialists ∙ DevOps engineers for AWS deployment
Additional Information
All your information will be kept confidential according to EEO guidelines.
J-18808-Ljbffr