What are the responsibilities and job description for the Front End Developer position at Geopaq Logic?
Job Details
Job Title: Front End Developer Location: Ridgefield Park, NJ Duration: 1 Year
Job Description
We are developing an innovative AI-powered desktop application that leverages cutting-edge technologies to create a transformative user experience. We are seeking a Frontend Developer with expertise in JavaScript, Node.js, Python, and Generative AI to join our innovative team. The ideal candidate will be responsible for developing AI-powered user interfaces that integrate seamlessly with backend AI models. You will work closely with designers, backend engineers, and AI researchers to create interactive and intelligent web applications
Key Responsibilities
Develop responsive and dynamic frontend applications using JavaScript frameworks (React, Vue, or Angular).
Work with Node.js and Python to build APIs and optimize AI model interactions
Implement real-time AI-driven UI features such as chat interfaces, recommendation systems, and image generation
Ensure high performance, security, and scalability of web applications.
Collaborate with backend engineers and AI teams to optimize AI model responses for frontend rendering.
Stay updated with the latest AI-driven UI/UX trends and technologies
Technical Requirements
[Required Skills]
9 years of experience in frontend development using Javascript (React, Vue, or Angular).
Strong understanding of Node.js for server-side interactions.
Advanced Python backend API integration
Full-stack design and development capabilities
JavaScript/TypeScript advanced proficiency
Deep understanding of UI/UX design principles
Modern web technologies (RESTful/GraphQL APIs)
Complex workflow interface design expertise
Hands-on experience integrating LLMs (GPT, Claude, Gemini, etc.) and Generative AI models into frontend applications.
Complex workflow interface design expertise
[Preferred Qualifications]
AI-integrated desktop application experience
React/Vue.js/Angular framework expertise
Fintech application development background
English-Korean bilingual communication skills
Machine learning interface design knowledge
[Design & Development Expectations]
Develop comprehensive, scalable design systems
Create interactive wireframes and prototypes
Implement accessible, responsive interfaces
Conduct rigorous UX research and usability testing
Optimize application performance and user engagement
Professional Requirements
Bachelor's degree in Computer Science, Design, or equivalent professional experience
Demonstrated ability to transform complex processes into intuitive experiences
Outstanding problem-solving and communication skills
Comprehensive portfolio showcasing technical and design excellence