Rails Developer (Full-Stack)
Rails Developer (Full-Stack)

Rails Developer (Full-Stack)

Vollzeit 43200 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Git Tower

Auf einen Blick

  • Aufgaben: Join our Tower team as a Full-Stack Rails Developer and work on exciting projects.
  • Arbeitgeber: Tower is a fully remote software company, leading the Git client market since 2010.
  • Mitarbeitervorteile: Enjoy a flexible work environment, autonomy, and a focus on well-being with options like a four-day work week.
  • Warum dieser Job: Make an immediate impact on innovative projects while growing in a values-driven team culture.
  • GewĂĽnschte Qualifikationen: 5+ years in web development, strong Ruby on Rails skills, and DevOps experience required.
  • Andere Informationen: We value diversity and encourage applications from all backgrounds.

Das voraussichtliche Gehalt liegt zwischen 43200 - 84000 € pro Jahr.

This role is part of our Tower team, one of our growing brands at saas.group.

Tower is a fully remote software company with team members across Germany, Poland, Romania, Italy, Spain, and Portugal. Since 2010, we’ve been on a mission to make Git’s powerful features accessible to everyone—developers, designers, and non-tech folks alike. Today, Tower is the leading Git client for Mac and Windows, trusted by over 100,000 users, from startups to Fortune 100 companies.

We’re looking for a Rails Developer (Full-Stack) to join our team. You’ll have the chance to work on many different projects in our ecosystem projects and websites and maintain our website infrastructure.

Your immediate impact in the first 3-6 months will be:

Here’s an overview of potential work tasks and projects in your first few months at Tower. Rest assured, you will have the full support of the Tower team throughout this period.

  • Website Redesign: We are currently iteratively redesigning our website, starting with the landing page and the blog. You will be responsible for applying the designs.
  • Knowledge Base : Our users should be able to get answers to common questions and problems from our knowledge base by asking an AI.
  • Student Program : We want to make our student verification process fully automated and use some AI for this.
  • Educational Program: We are offering coding schools and other educational institutions free licenses for the students. At the end of their school program, we are offering the graduates to continue using Tower at a discount. You will plan and implement the flow from free student to paid subscriber.
  • Licensing & Activation System Upgrade: We are moving to a new Payment Service Provider API. You will plan and implement the migration and ensure a smooth migration.

Your responsibilities

  • Websites : Collaborate with our Growth & Marketing team to implement new website features, enhance page structure and performance, and create engaging landing pages. Our marketing websites are built using PHP and KirbyCMS, and you’ll play a key role in optimizing and expanding these platforms to support our marketing goals.
  • Ecosystem Projects : To deliver „Tower“ (our Git desktop client) to thousands of users , we’ve built our own ecosystem applications. Both our „Licensing & Activation System“ as well as our „Application Updates System“ are custom-built Rails applications, which are constantly gaining new features and improvements.
  • DevOps : Take ownership of our web infrastructure, ensuring reliable and efficient operation of our web applications. You’ll manage deployments and maintain smooth functionality on platforms such as GitHub, Heroku, PostgreSQL, Redis, and Fastly CDN.
  • Learning Content : (optional ) We love to learn new things. That’s why we also love to help our users and community learn new things. Our learning content on Git and lots of other software topics is read by hundreds of thousands of people every month. In case you have a knack for writing good content , you’re welcome to contribute through blog posts or in-depth tutorials for our community.

What You bring to the table

  • 5+ years of professional experience in web development with a strong focus on Ruby on Rails
  • Experience with PHP web development (optional)
  • 3+ years of DevOps knowledge (Postgresql, Redis, Webserver, DNS, SSL, …)
  • Proficient with SQL databases (e.g., PostgreSQL, MySQL) and able to write complex queries and perform optimizations when needed.
  • Experience with API development and integration, including building RESTful APIs
  • Proficiency in writing unit, integration, and end-to-end tests, experience with test-driven development (TDD)
  • Strong debugging and troubleshooting skills
  • Very reliable & thorough: you accept responsibility for your own work and its quality
  • Open-minded and respectful – regarding people, technologies and projects

About Us

  • Flexibility : We’re 100% remote, so you can work from wherever you like, whenever you like.
  • Autonomy : You’ll have the freedom to make decisions, take the vacation time you need, and contribute beyond defined roles. We believe in empowering our team with autonomy while providing plenty of support whenever you need it.
  • Focused Work Environment : We keep things simple and effective by minimizing meetings and we prioritize an asynchronous communication style. This allows you to focus on meaningful work and maintain steady, sustainable momentum.
  • Values-Driven Team : We’re a team that truly lives by our values—trust, respect, and ownership. We help each other out and value open communication, ensuring every voice is heard and respected.
  • Continuous Learning & Growth : Personal and professional growth are central to our culture. We offer opportunities to expand your skills and knowledge, as well as an environment that encourages improvement and experimentation.
  • Well-Being & Work-Life Balance : We prioritize your well-being with options like a four-day work week and flexible time off to recharge whenever you need. We encourage you to maintain a healthy balance and pursue a life beyond work.

Tower is part of saas.group and we have a shared goal of succeeding together.

What is saas.group?

Think of us as the driving catalyst behind your favorite software success stories. saas.group, established in 2017, is on a mission to turbocharge promising B2B SaaS ventures, unlocking their full potential. As a Software-as-a-Service portfolio powerhouse, we specialize in acquiring small software treasures and polishing them into industry stars. With a dynamic, fully remote team of nearly 350 colleagues spanning 44 countries we are truly global and we are rewriting the playbook on SaaS innovation and collaboration. We grow 20 exciting brands under our umbrella. Feel free to explore our Candidate’s Hub to get an insider’s view, dive into our culture, gain valuable insights into our teams and how we work.

We don’t just simply offer you to “take a job with us” but rather to “join us on this journey” to build the world’s largest platform of independent SaaS companies.

Sounds like something you’re up for? Feel free to apply even if you don’t check all these boxes. We believe in the power of diversity and fresh perspectives to spice up our team. Your application might just be the missing ingredient!

Apply for this job

#J-18808-Ljbffr

Rails Developer (Full-Stack) Arbeitgeber: Git Tower

At Tower, we pride ourselves on being an exceptional employer, offering a fully remote work environment that empowers our team members to thrive from anywhere in Europe. Our values-driven culture emphasizes trust, respect, and ownership, fostering a supportive atmosphere where continuous learning and personal growth are prioritized. With flexible work arrangements, a focus on well-being, and the opportunity to contribute to innovative projects that impact over 100,000 users, joining Tower means becoming part of a dynamic team dedicated to making Git accessible for everyone.
Git Tower

Kontaktperson:

Git Tower HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Rails Developer (Full-Stack)

✨Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, such as Ruby on Rails, PostgreSQL, and Git. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.

✨Tip Number 2

Engage with the Tower community by exploring their existing products and services. Understanding their mission and how they serve their users will help you align your answers during interviews and demonstrate your genuine interest.

✨Tip Number 3

Showcase any previous experience you have with remote work. Since this is a fully remote position, highlighting your ability to work independently and manage your time effectively will be crucial.

✨Tip Number 4

Prepare to discuss your approach to DevOps and web infrastructure management. Be ready to share examples of how you've ensured reliable operations in past roles, as this is a key responsibility for the position.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Rails Developer (Full-Stack)

Ruby on Rails
PHP Development
DevOps Knowledge
PostgreSQL
Redis
Webserver Management
DNS Configuration
SSL Implementation
SQL Database Proficiency
RESTful API Development
Unit Testing
Integration Testing
End-to-End Testing
Test-Driven Development (TDD)
Debugging Skills
Troubleshooting Skills
Responsibility and Reliability
Open-Mindedness
Collaboration Skills

Tipps für deine Bewerbung 🫡

Tailor Your CV: Make sure to customize your CV to highlight your experience with Ruby on Rails, PHP, and DevOps. Emphasize relevant projects that showcase your skills in web development and API integration.

Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for web development and your alignment with Tower's mission. Mention specific projects or experiences that relate to the responsibilities outlined in the job description.

Showcase Your Technical Skills: In your application, clearly outline your technical skills, especially your proficiency in SQL databases and your experience with test-driven development. Provide examples of how you've applied these skills in past roles.

Demonstrate Cultural Fit: Highlight your values and work style in your application. Discuss how you align with Tower's focus on autonomy, continuous learning, and a values-driven team environment. This will show that you're not just a fit for the role, but for the company culture as well.

Wie du dich auf ein Vorstellungsgespräch bei Git Tower vorbereitest

✨Showcase Your Rails Expertise

Make sure to highlight your 5+ years of experience with Ruby on Rails. Be prepared to discuss specific projects you've worked on, the challenges you faced, and how you overcame them. This will demonstrate your depth of knowledge and problem-solving skills.

✨Familiarize Yourself with the Tech Stack

Since the role involves working with PHP and KirbyCMS, even if it's optional, having a basic understanding of these technologies can set you apart. Mention any relevant experience or willingness to learn during the interview.

✨Discuss DevOps Experience

With 3+ years of DevOps knowledge required, be ready to talk about your experience managing web infrastructure, deployments, and tools like PostgreSQL, Redis, and GitHub. Share examples of how you've ensured reliable operations in past roles.

✨Emphasize Team Collaboration

Tower values open communication and teamwork. Prepare to share examples of how you've collaborated with marketing or growth teams in the past, especially in implementing new features or optimizing web applications. This will show that you align with their values-driven culture.

Rails Developer (Full-Stack)
Git Tower
Git Tower
  • Rails Developer (Full-Stack)

    Vollzeit
    43200 - 84000 € / Jahr (geschätzt)

    Bewerbungsfrist: 2026-12-18

  • Git Tower

    Git Tower

    50 - 100
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>