Back to job openings

Senior Ruby on Rails Engineer

  • Hybrid · Tirana, Albania
  • Full-time
  • $4,000 - $6,000 / month

We are looking for a Ruby on Rails developer responsible for developing new features for Publer, as well as maintaining the current codebase. Your primary focus will be the development of all server-side logic and API integrations, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.

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 150,000 users worldwide.

Responsibilities

  • Plan, build, and launch new features
  • Integrate user-facing elements developed by front-end developers with server-side logic
  • Build reusable code and libraries for future use
  • Optimize application for maximum speed and scalability
  • Implementation of security and data protection
  • Design and implementation of data storage solutions
  • Estimate development tasks and meet deadlines

Requirements

  • 5+ years of experience with Ruby on Rails (or other interpreted languages such as Python)
  • Experience and a good understanding of databases (Postgres, Mongo)
  • Great understanding of API integrations
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Proficient understanding of code versioning tools, such as Git
  • Experience with background jobs such as Sidekiq
  • 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

Benefits

  • $4,000 - $6,000 / month (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)
  • 32 paid leave days 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!