We are seeking a talented Frontend/Full-Stack Developer with expertise in Next.js and Node.js to join our team on a freelance basis for 30+ hours per week during November and December. This remote role offers the opportunity to take ownership of key parts of our web application, working closely with user feedback to deliver an intuitive and seamless experience.
Key Responsibilities:
- Develop interactive frontend features (e.g., an image editing canvas to control AI-generated outputs)
- Refine user registration and login flows (utilizing tools like Google Authenticate)
- Set up user activity tracking using June and Google Analytics
- Improve onboarding by integrating customer service tools (e.g., Intercom) and demo videos
- Collaborate with the backend team to integrate the frontend with the Python FastAPI backend
- Work efficiently and iteratively, deploying rapid updates to enhance the user experience
Required Experience:
- Proven experience developing web applications using Next.js
- Strong frontend design and CSS skills
- Full-stack development experience with Node.js (preferred but not required)
- Ability to work independently and prioritize in a fast-paced environment
Technical Skills:
- Proficient in JavaScript, React, and the Next.js framework
- Experience with global state management tools (e.g., Redux, Zustand, Context)
- Expertise in setting up authentication (e.g., Google OAuth, JWT) and user activity tracking
- Experience integrating REST APIs into the frontend
Team & Culture:
- Autonomous, resourceful, and able to identify opportunities for using existing libraries and tools to optimize development
- Strong task prioritization skills to handle multiple projects and meet deadlines without compromising on quality
- Ability to iterate rapidly, shipping improvements to elevate the user experience
This freelance opportunity offers potential for full-time growth in 2025. The ideal candidate will be located in or near the CET time zone.