I T

SocialHub: Full Stack Developer (all genders)

Flexible location
Company: SocialHub
Published Oct 06, 2025

Role highlights

Contract type

Full Time

Schedule

Permanent

Experience

Mid

Work style

Remote

Key skills

The SocialHub Full Stack Developer role requires a minimum of three years of commercial experience developing scalable web applications using the MERN stack (MongoDB, Express.js, ReactJS, Node.js). Candidates must have hands-on expertise in building Node.js APIs with Express.js and writing performant database queries. Proficiency in the ReactJS ecosystem is essential, including Redux, Redux-Saga, Reselect, and Styled Components, enabling the developer to translate wireframes into high-quality, reusable UI code with a strong appreciation for good UI/UX design. Experience with Redis and RabbitMQ is required for caching, messaging, and event-driven architectures, indicating familiarity with distributed system components. The role demands a solid understanding of test-driven development practices using frameworks such as Jest and Mocha, ensuring code quality and reliability. Developers should be comfortable working with REST APIs and using distributed version control systems like Git in collaborative environments, participating in code reviews and performance optimization both in browser and server contexts. Additional desirable skills include experience with GitLab/Jira and GitLab CI for continuous integration, familiarity with the ELK stack for logging and monitoring, knowledge of social network APIs (e.g., Facebook, Twitter), and experience managing web servers. Familiarity with TypeScript is also a plus. The position is remote-first, emphasizing flexibility and collaboration within a diverse, growing team. Overall, the role demands a well-rounded full stack developer with strong backend and frontend skills, experience in scalable SaaS environments, and a commitment to clean, maintainable code aligned with modern development practices.

#Software Engineer #Frontend Developer #React Developer #JavaScript Developer #Backend Developer #Web Developer #Full Stack Developer #API Developer #Node.js Developer #MERN Developer

About the role

Role Summary

SocialHub is a remote-first SaaS company providing social media software used by major teams across Europe. Join our diverse, 75-person team to build fun and easy-to-use software in a growing environment.

Responsibilities

  • Build clean, well-structured software that clients love
  • Use DVCS tools like git naturally
  • Identify and resolve performance issues in browser and server environments
  • Work with REST-APIs regularly
  • Build large, scalable web applications
  • Collaborate with team members to find elegant solutions and participate in code reviews

Requirements

  • Minimum 3 years of commercial experience developing scalable web apps with the MERN stack
  • Hands-on experience with Redis and RabbitMQ for caching, messaging, and event-driven architectures
  • Experience building Node.js APIs with Express.JS
  • Ability to write performant database queries
  • In-depth knowledge of the ReactJS ecosystem (Redux, Redux-Saga, Reselect, Styled Components)
  • Appreciation for good UI/UX design and ability to translate wireframes into high-quality, reusable code
  • Understanding of test-driven development with frameworks like Jest and Mocha

Nice to Have

  • Experience with GitLab/Jira and GitLab CI
  • Familiarity with the ELK Stack for logging, monitoring, and observability
  • Knowledge of Social Network APIs (e.g., Facebook, Twitter)
  • Experience running your own web server
  • Familiarity with TypeScript

Benefits

  • 4-Day Work Week 2025: First Friday of every month off
  • Remote work: Choose your ideal workspace
  • Annual company team event (recently in Tuscany and Portugal)
  • Learning budget for personal development
  • Kindle and book subscription provided

How to Apply

Apply at: https://weworkremotely.com/remote-jobs/socialhub-full-stack-developer-all-genders

More roles from SocialHub

View company profile
S

SocialHub

Location
Employees
Website