Senior Software Developer
About Us
We are a fast-paced, Agile environment, ideal for people who thrive in motion, not maintenance. We're looking for highly collaborative candidates energized by building, scaling, and continuously improving.
About the role:
We are seeking a Senior Software Developer to take ownership of the end-to-end development process, ensuring the delivery of high-quality, scalable, and maintainable software solutions.
The ideal candidate will love understanding the 'why' behind what they're building. They don't just write code, but also heavily focus on how a feature ties into the user journey, how it impacts performance, and what happens next once it's live. They don't wait to be told what to do - so proactiveness is highly desired.
Ideal environment for those who love to ask questions, spot gaps, and bring ideas to the table.
Requirements
* 7+ years of proven 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.
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.
Nice to Have
* Prior experience in the messaging space.
* Worked for a fast moving startup.
What We Are Looking For
We are looking for the best talent that wants to be part of a fast growing company that is set to take off. If you meet all the qualifications, we can't wait to hear from you.