At SonarHome we help people to make and execute the right decisions when selling or buying a property. We provide technology to find the best price and build an optimal home sales strategy. We’re the market leader in Poland and expanding throughout Central and Eastern Europe.
SonarHome is a small team of less than 20 individuals, including the development team. A true core of our cooperation is remote work, which allows us to build global relationships based on trust and flexibility. We're looking now for a React/Next.js developer who would support our frontend competences.
Our frontend technological stack is based on React, Next.js, Typescript, GraphQL and Tailwind CSS. The backend is developed in Ruby on Rails, Bun and Python. We use Kubernetes and CI/CD for deployment. We ensure high code quality through code review, formatters, linters and dependabot. On a daily basis, we also use tools like ClickUp, Slack, GitHub or Metabase.
What makes you a good fit?
-
2 + years professional React or Next.js (TypeScript) experience.
- Experience refactoring medium-to-large codebases
- Knowledge of modern React and frontend patterns, TypeScript, component architecture, advanced state management.
- Strong grasp of SSR/ISR frameworks (Next.js, Remix, etc.).
-
AI-native mindset: you actively leverage code-generation, automated refactors, AI pair-programming and you’re eager to evaluate fresh tools.
- Fluency in modern JS tooling.
- Clean code, attention to detail
- Comfortable communicating in English (spoken & written).
Nice to haves:
- Ruby on Rails (or Django, Laravel etc.) experience (or willingness to learn)
- Sharp SQL Skills
- GraphQL experience (schema design, Apollo/urql, caching).
- some Python experience
What will you be responsible for?
You'll be developing and maintaining our Frontend apps (both internal and user-facing) and building our company’s frontend and AI culture.
Your day-to-day tasks will include:
- Building new features,
- Refactoring existing React codebase
- Conducting experiments, refactoring, upgrading and maintaining,
- working closely with our Product Team to help address business problems,
- fixing bugs and improving the product for our customers and partners.
- Collaborating with the team to identify opportunities for AI integration in our tech stack
- Shaping our front-end culture: identifying potential refactors, performance bottlenecks, designing new and streamlining existing solutions
What do we offer?
- You'll be working in a team of five (six with you on board 🤠) developers that has a real impact on the product,
- Remote work (all of us work remotely),
- Flexible working hours,
- No crazy deadlines, no overtime.