About Us:
- We are a flexible, ever-evolving company offering a single SaaS product.
- For over 10 years, we’ve been thriving profitably in the accounting space.
- Our mission is to automate and streamline daily tasks for accountants and bookkeepers worldwide.
- We foster a friendly, productive workplace culture.
- Early adopters of remote work.
- Passionate about Ruby, Rails, and Basecamp.
Who We Are Not:
- Not a startup without market fit or users, burning through investor money.
- Not a corporation with a thick layer of management.
- Not an agency doing small projects or outsourcing people.
- Not lovers of excessive meetings.
Your Future Team:
- Comprises three senior backend Rails developers, one senior frontend Rails developer, and one dedicated QA tester.
- Operates with a high level of autonomy, handling all development stages from initial analysis to deployment.
- Is international, and English is our working language.
- Fully remote, with occasional in-person team-building events.
Our Work Process:
- We follow an adapted version of the Shape Up methodology.
- Code reviews and Test-Driven Development (TDD) are integral to our workflow.
- We have automated end-to-end tests.
- Utilize Bitbucket pipelines for continuous integration.
- Offer mentoring as needed and foster a culture of continuous learning.
- You will often work closely with our CTO and CEO, who are still engaged with the executive realities.
- Prioritize reducing technical debt and refactoring.
Our Tech Stack:
- We strive to use reasonably fresh versions of all technologies involved.
- Currently on Rails 7.1, Ruby 3.2, and Postgres 16.1.
- We use Hotwire/Stimulus.
- Our solution runs in the AWS ecosystem.
What We Expect from You:
- Previous remote work experience (and a liking for it).
- We are looking primarily for candidates from Europe and the Balkans.
- Excellent communication skills, able to discuss complex problems in writing clearly and amicably.
- Proficiency in coding, with experience in real projects serving paying users (Ruby or similar languages).
- Willingness to adapt to our company culture and conventions.
What We Offer:
- Competitive salary appropriate to your experience and skills.
- Engaging work in a friendly, low-stress environment with high impact and opportunities for self-realization.
- Opportunities to learn from seasoned senior developers.
- Work on a long-running, positive Rails project.
Hiring Process:
- Initial contact via email.
- Async written interview focused on your communication and prioritization skills.
- One async video interview to see how you communicate.
- Final live interview via video call.
- Three-month trial period.