Prowly is a SAAS company with over 10 years of experience, creating a product that helps PR professionals tell their brand stories. In 2020, Prowly became a part of Semrush, one of the biggest mar-tech companies in the world.
Before you read about the brand new role of Backend Developer - just take a look at our Culture Book and see what makes us different from other workplaces 🚀
What is more, we can officially call ourselves Dream Employer of 2023 as we were granted the title thanks to our coworkers' engagement and transparency.
👉🏻Tasks in the role:
- Develop or co-develop software to implement new, modify, and maintain current Prowly features.
- Performing tasks based on agile project methodology in collaboration with other members of the product team.
- Taking care of the quality of delivered solutions in terms of code quality, ease of testing and debugging, performance, and architecture.
- Manual and automatic testing of own solutions.
- Create documentation of the developed software.
- Setting up and maintaining the test and production environment.
- Monitoring and optimization of the platform's operation.
- Checking solutions prepared by other developers in terms of code quality and software architecture.
- Reporting the progress of performed tasks and working time devoted to commissioned tasks.
- Presenting delivered solutions at internal company meetings.
👉🏻To excel in this role, we require the following qualifications and qualities:
- Proficient in Ruby, 4-5 years of experience
- Write well-designed, testable, efficient and maintainable code by using web development best practices.
- A product-minded focus when creating applications
- Knowledge of features of Ruby on Rails framework
- Experience in writing clean and clear tests with RSpec or Minitest
- Experience with relational databases, including PostgreSQL
- Experience with non-relational databases, including Redis and Clickhouse (nice to have)
- Good knowledge of Sidekiq or other background jobs tools
- Experience with Rubocop or other code linters
- Experience with Websockets
- Experience working with Git/GitLab/GitHub in a CI/CD environment
- Experience with Docker and Kubernates
- Experience with Google Cloud Platform or other cloud provider
- Knowledge of developing, composing, and debugging Docker containers
- Knowledge of the design patterns
- Creative problem-solving skills
- Writing self-documenting code
- Knowledge of common web application security issues and best practices for securing Ruby applications
- Experience in application monitoring (observability and debugging)
🎁 What we offer:
- Salary ranges: 20,000 -25,000 PLN gross
- Flexi Benefit - 2500 PLN gross allowance that can be used in a cafeteria system to spend on what is most valuable to you
- Hiring on a B2B basis is optional
- 100% remote work (offices in Warsaw and Łódź are available)
- Flexible hours (depending on the role & team)
- Trust Paid Time Off - Take extra paid time off when you need it, beyond the allocated number of days
- Mental Health Program (private support sessions PL/EN with therapists/psychologists)
- Additional payment for benefits such as Multisport and Inter Polska - Health Insurance
- The opportunity to influence the product and company strategy; we value input from our employees.
- Educational budget
- English language course conducted by native speakers
- A dedicated Buddy who will support you in the first months of work, as well as onboarding meetings with all departments
- Annual Retreat Event and team building activities
- Referral Program (Recommend a person that can be suitable for a role and receive a bonus)
⏰ Here’s what the recruitment process looks like:
- Video Call with a Recruiter (30 minutes)
- Take-home task (60 minutes)
- Technical Interview (60 minutes)
- Optional - Meeting with the Team (60 minutes)
Prowly is an Equal Opportunity Employer. Our policy is clear: there shall be no discrimination on the basis of age, disability, sex, race, religion or belief, gender reassignment, marriage/civil partnership, pregnancy/maternity, or sexual orientation.
We are an inclusive organization and actively promote equality of opportunity for all with the right mix of talent, skills and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.