Develop and maintain server-side applications using Node.js, focusing on performance, scalability, and reliability for creator and brand workflows.
Design and implement RESTful APIs to support front-end services, creator tools, and brand integrations, ensuring low latency and high reliability.
Work with database systems (MySQL, PostgreSQL, or MongoDB) and ORMs like Sequelize to build and optimize data models for efficient storage and retrieval.
Collaborate with front-end developers to integrate server-side logic with user-facing elements (JavaScript, HTML5, CSS3), ensuring a cohesive user experience.
Optimize applications for speed and scalability, leveraging cloud platforms (GCP, AWS) to support high-volume creator interactions.
Apply security and data protection measures (e.g., authentication via Gravitee, encryption) to safeguard user and creator data.
Identify and resolve technical issues across back-end and front-end systems, ensuring optimal platform performance and minimal downtime.
Participate in code reviews to maintain high code quality, adhering to best practices and Pearpop’s engineering standards.
Work cross-functionally with product, design, and talent teams to translate business requirements into technical solutions aligned with Pearpop’s creator-centric vision.
Keep up with industry trends in back-end and full-stack development, incorporating relevant technologies to enhance Pearpop’s platform.
Requirements
5+ years in software development, with 2+ years focused on back-end development using Node.js and 1+ years contributing to front-end development (React or similar).
Proficiency in JavaScript and Node.js frameworks (e.g., Hono).
Experience designing and implementing RESTful APIs and microservices.
Familiarity with database systems (MySQL, PostgreSQL, SQLite) and ORMs like Sequelize.
Knowledge of authentication systems (e.g., Gravitee, OAuth) and basic security practices.
Basic proficiency in front-end technologies (JavaScript, HTML5, CSS3) for integrating user-facing elements with server-side logic.
Strong experience with Git and GitHub for version control and collaborative development.
Familiarity with cloud platforms (Google Cloud Platform, AWS, Cloudflare) and containerization (Docker), with basic knowledge of CI/CD pipelines (e.g., GitHub Actions).
Strong analytical skills to troubleshoot and resolve technical challenges in a fast-paced environment.
Experience working with cross-functional teams (e.g., product, design) to deliver cohesive solutions.
Passion for social media, internet culture, and the creator economy, with a collaborative and proactive mindset.
Bachelor’s degree in Computer Science, Engineering, or a related field; equivalent experience accepted.
Benefits
equity
generous health and dental insurance
401(k)
unlimited PTO
fully stocked with snacks, beverages, cold brew, and all the good stuff!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.