Skip to content

Senior Full Stack Developer (Node.js + React.js) | Poolday.ai

Remote
  • Paris, Saint-Barthélemy, France
Product

Job description

About client:

Our client is a self-serve platform enabling performance marketers to generate videos in any language and style instantly using our AI actors. The product is giving marketing and creative teams the ability to rapidly A/B test anything alongside existing gameplay recordings to produce a wide range of video styles — from green screen to floating heads, to organic looks—comparable to what real content creators make. The platform increases ROI on user acquisition and boosts operational efficiency by cutting out the need to coordinate with content creators, giving marketers complete control over the script and style of the video.

Mission: Empower app marketers to instantly create top-performing video ads

We're looking for a Full Stack Engineer who will help build a brand-new product from the ground up and expand the team to take the company to the next level.

Job requirements

About You:

  • Full-Stack Developer Experience: You have mid to senior-level full-stack development experience, with a minimum of 3 years in a startup environment.
  • Technical Proficiency: You possess strong proficiency in JavaScript and TypeScript, with substantial experience in backend development using serverless Node.js architectures, specifically with TypeScript and AWS Lambdas. Your expertise extends to database management with PostgreSQL and front-end development utilizing Next.js React.
  • Product focused: You’re not just building features that have been asked, you understand the user journey, product vision and persona to make sure you can make choices yourself whenever needed.
  • Self-Directed Leadership: Demonstrated ability to independently lead projects to successful completion, pushing projects across the finish line without the need for constant supervision.
  • Web Development Skills: You have a strong background in developing and maintaining complex web applications, understanding both front-end and back-end challenges.
  • Cloud Infrastructure Knowledge: Your experience includes creating and managing scalable cloud solutions, particularly with AWS services, capable of growing with our company.
  • User-Centric Approach: Prioritizing user experience and needs in every project is second nature to you.
  • Technology as a Tool: You view technology as a means to solve problems and create value, not just as an end in itself.
  • Independence and Collaboration: You're self-driven but understand the value of teamwork and collaboration.
  • A Master's degree in Computer Science, Engineering, or a related field will be considered an advantage but not required.


Responsibilities:

  • Lead and Execute Technical Projects: Responsible for overseeing and contributing to a wide range of technical initiatives, including the development of the self-serve platform, integration with marketing channels, video generation modules, enhancement of internal tools, and advancement of the machine learning stack. This role demands active participation in every project phase, from planning through to execution and delivery.
  • From Concept to Completion: Collaborate with product and design teams to create and refine new features. Participate in all phases from planning to deployment, ensuring a balance between front-end aesthetics and back-end functionality.
  • API Integration and Code Quality: Manage seamless API integrations for dynamic data flow. Conduct code reviews to ensure quality, security, and maintain detailed documentation for ongoing support.
  • Front-End Excellence: Transform design mockups into responsive, interactive web applications. Focus on user experience, optimizing for speed, and ensuring compatibility across all major browsers and devices.
  • Back-End Development: Build and maintain server-side logic, including API development, database management, and ensuring scalability and security of the back-end infrastructure.
  • Interface Design and Usability: Prioritize the development of user-friendly interfaces, emphasizing ease of navigation, accessibility standards, and responsive design to enhance user engagement.


Unique Qualifications:

  • You value simplicity and have experienced the complexities similar to those faced by Airbnb and Uber, especially in high-load environments like video processing or CPU-intensive tasks.
  • Your experience with advanced workflows and a preference for less tech clutter, focusing on pragmatic solutions, sets you apart.
  • You've contributed to significant user growth through pragmatic decision-making, even if it meant working with less-than-ideal code at times. The notion of someone who prioritizes perfect code over practical, impactful development is not in line with our philosophy

or