Nearcut
31.12.2024
About the Company
Nearcut is a small, dedicated team focused on creating impactful and maintainable software. We prioritize quality over trends, valuing sustainable growth and customer satisfaction.
Salary Range
$65,000 - $80,000 USD per year (gross), depending on technical skills and experience.
Job Type
Remote worldwide.
Employment Type
Full-time, permanent contract with European benefits, including a six-month probation period.
Job Description
We are seeking a Senior Full Stack Developer to join the Nearcut team. You will collaborate closely with our technical founder and team members to deliver high-quality features that will impact millions of users. The role involves developing software in the Rails way, with a strong emphasis on Test Driven Development (TDD) and sustainable coding practices.
Responsibilities:
- Develop and implement new features using TDD and adhering to best practices.
- Review and refactor code to maintain high-quality standards.
- Build View Components using HTML, CSS, and Stimulus.
- Perform code reviews and provide constructive feedback to colleagues.
- Follow the company’s Rails development style and principles.
- Investigate and resolve bugs (rare due to comprehensive test coverage).
- Plan and execute tasks with a focus on customer feedback.
Tech Stack
- Backend: Ruby 3.0, Ruby on Rails 6.1 (soon upgrading), MySQL.
- Frontend: Stimulus, custom View Component system using GitHub gem.
- Additional Tools: RSpec, Docker Compose, Rubocop, BEM for CSS.
Candidate Requirements
- At least 7 years of experience working with Ruby on Rails.
- Proficient in Test Driven Development (TDD).
- Experience with Stimulus and writing clean HTML/CSS.
- Passionate about object-oriented software development.
- Confident in implementing full-stack features independently.
- Comfortable owning and managing your code in production.
- Interest in learning and applying best practices.
- Experience in startups is a plus.
Working Conditions
- Remote-first: Work from anywhere with flexible hours.
- Close-knit team: Supportive and collaborative environment.
- Sustainable growth: No external investors, fully focused on customer satisfaction.
Benefits:
- 33 flexible holidays per year.
- Competitive salary aligned with skills and performance.
- Great customer feedback and a culture that values your contributions.
- Opportunities for skill development and career growth.
Application Process
- Deadline: Applications close at 15:00 UTC on Monday, 6th January 2025.