About Us
As a fast-growing SaaS company, we're looking for a Senior Dev to join our technology-driven team. We're the real estate market leader, and we're always looking for performance-driven team members who thrive in motion.
We are a fast-paced, Agile environment ideal for people who love building, scaling, and continuously improving. Our team is highly collaborative and energized by dynamic challenges.
About the role: As we expand our market presence, we need a Full Stack Engineer to take ownership of the end-to-end development process, ensuring the delivery of high-quality, scalable, and maintainable software solutions.
The ideal candidate loves understanding the 'why' behind what they build and doesn't just write code. They focus on how features tie into the user journey, impact performance, and what happens next once it's live. Proactiveness and a willingness to ask questions are highly desired.
Our ideal environment is perfect for those who love spotting gaps, bringing ideas to the table, and taking ownership of their work.
Qualifications:
* 7+ years of experience as a Senior Dev within a SaaS or technology-driven company.
* Strong background in software development, architecture, and technology strategy.
* Demonstrated success in leading and scaling technology teams in a fast-paced, high-growth environment.
* In-depth knowledge of current and emerging technologies, with a focus on SaaS and cloud-based solutions.
* Excellent communication skills with the ability to articulate complex technical concepts to non-technical stakeholders.
Technical Requirements:
* Proficient in NodeJS for server-side development.
* Extensive experience in building user interfaces with ReactJS and Typescript.
* Strong expertise in Google Cloud Platform (GCP), including Compute Engine, Cloud Functions, Cloud Storage, and Cloud SQL.
* In-depth knowledge of Postgres database management, including database design, optimization, and maintenance.
* Preferred background with C# or Onion Architecture.
* Proven experience implementing DDD principles and CQRS patterns in the development of scalable and maintainable systems.
* Able to define and implement microservices architectures for complex applications.
* Experience working in Agile development environments, with a deep understanding of Agile methodologies and practices.
Nice to Have:
* Prior experience in the messaging space.
* Worked for a fast-moving startup.