Back to job openings

Lead or Senior ReactJS Engineer

  • Hybrid · Tirana, Albania
  • Full-time
  • $44,000 - $66,000 / year

We are looking for a senior ReactJS engineer responsible for leading the frontend team, as well as developing new features for Publer and maintaining the current codebase. You will translate UI/UX design wireframes to actual code that will produce visual elements of the application. Together with the frontend team, you will work with the UI/UX designers to bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

About Publer

Publer is a social media management platform that allows you to collaborate, schedule & analyze your posts for Facebook, Instagram, TikTok, Twitter, LinkedIn, Pinterest, Google Business Profiles, YouTube, WordPress, and Telegram from the same spot.

We're extremely proud to be a 100% bootstrapped startup and serve over 190,000 users worldwide.


  • Lead the frontend team
  • Plan, build and launch new user-facing features
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Conduct code reviews
  • Collaborate with other team members
  • Estimate development tasks and meet deadlines


  • 5+ years of experience with ReactJS
  • Proficient understanding of web markup, including HTML5, CSS3
  • Excellent understanding of client-side scripting and JavaScript frameworks
  • Substantial understanding of asynchronous request handling, partial page updates, and AJAX
  • Proficient understanding of code versioning tools, such as Git
  • Exceptional understanding of cross-browser compatibility issues and ways to work around them
  • Excellent coding skills
  • Ability to work in teams and under pressure
  • Fluent in written English
  • BSc degree in Computer Science or a relevant field is preferred, but not required
  • Ability to work and develop in Mac/Linux environment


  • $44,000 - $66,000 / year (gross salary)
  • 5% raise if you're a top performer (quarterly performance evaluations)
  • 20% profit sharing pool (if annual objectives are met)
  • Private pension (matching up to 5% of your salary)
  • Private health insurance
  • Monthly budget for physical health related activities (gym, fitness, hiking, etc)
  • 20 paid leave days and 14 paid national holidays a year
  • Flexible working hours
  • Option to work both remotely and from our office in Tirana
  • An Apple Macbook Pro Retina Display you get to take home and use after office hours
  • Global impact
  • Professional development
  • Fun team activities

Show the best version of yourself

Only qualified candidates will be contacted back for an interview.

Open roles

We would love to have you as Publer's sidekick!