About the Role
We are seeking a skilled Full Stack Engineer to join our team.
As a Full Stack Engineer, you will be responsible for the end-to-end development process, ensuring the delivery of high-quality, scalable, and maintainable software solutions.
The ideal candidate will have a strong background in software development, architecture, and technology strategy, with experience in leading and scaling technology teams in a fast-paced, high-growth environment.
The successful candidate will have extensive experience in building user interfaces with ReactJS and Typescript, as well as proficiency in NodeJS for server-side development.
Additionally, they will have strong expertise in Google Cloud Platform (GCP), including Compute Engine, Cloud Functions, Cloud Storage, and Cloud SQL.
They will also have in-depth knowledge of Postgres database management, including database design, optimization, and maintenance.
The role requires a deep understanding of Agile methodologies and practices, with experience working in Agile development environments.
The successful candidate will be proactive, love understanding the 'why' behind what they're building, and be able to articulate complex technical concepts to non-technical stakeholders.
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.
* Excellent communication skills.
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 but not limited to 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 and applying DDD principles and CQRS patterns in the development of scalable and maintainable systems.
* Able to define and implement microservices architectures for complex applications.
Nice to Have:
* Prior experience in the messaging space.
* Worked for a fast moving startup.
Key Skills:
* Agile development methodologies.
* Google Cloud Platform (GCP).
* Postgres database management.
* NodeJS.
* ReactJS.
* Typescript.
About Us
We are a fast-growing technology company that is set to take off. We are looking for talented individuals who share our passion for innovation and excellence.
Contact Information