8seats is a really simple concept.
“Why can’t conversations in group chats flow naturally like they do in real life?"
An impossible challenge? With 8 people around a table there are 255 possible conversations to manage. With 20 people, that would be over 2 million conversations. No existing user-interface would work, especially within a tiny phone screen.
8seats is a bi-directional interface that works with a simple tap or swipe, without typing names. A complex problem solved with a novel and very simple design.
It's a messaging app which enables natural and flowing conversations more like the ones in real life. It's easy to use and built by a team of talented people with very big hearts …Made in Australia 🦘💗
We're hiring a Senior Software Engineer, and you can add tremendous value to our journey.
There's a lot of detail in this message so you can explore the role and decide if it's a good fit.
Here are the dot points:
Senior Software Engineer
Remote Working
Salary: Dependant on Experience and Expectations
TypeScript, React, React Native, AWS, Docker, Kubernetes, Elixir (nice to have).
If you like what you've read so far, then please keep reading and we can book a time to discuss the opportunity further.
We're redefining workplace communication with simplicity and privacy
Solve complex engineering problems across architecture, design, scalability, security, and performance.
Build a product that protects user data and challenges big tech norms.
High-trust, Remote working culture enabling you to do your best work.
Execute the technical strategy and product roadmap for the infrastructure of our messaging / communications application and platform, aligned with the overall business strategy.
Lead and implement the architecture, design, and development of the backend systems, ensuring scalability, security, and performance.
Take ownership of the DevOps processes, including CI/CD pipelines, infrastructure as code, and monitoring systems.
You will have the opportunity to solve complex backend challenges such as real-time data synchronisation, high-throughput message handling, and efficient data storage and retrieval.
Collaborate with cross-functional teams to ensure seamless integration of features and functions, and support ongoing innovation.
Mentor engineers, and foster a culture of innovation, excellence, and collaboration within the team.
You will have direct engagement, collaboration and communication with our CTO and Co-Founders.
Transparent insights into our tech culture
Bachelor's or Master's degree in Computer Science or a related field.
Strong proficiency in one or more backend programming languages (e.g.,Elixir, Rust, Go, Node, Ruby).
Extensive experience with cloud computing technologies, particularly AWS serverless technologies, including but not limited to AppSync, ECS, EKS, and DynamoDB.
Solid understanding of DevOps practices and tools, including containerization (e.g., Docker), orchestration (e.g., Kubernetes), and CI/CD pipelines.
Strong knowledge of the AWS Well-Architected Review system and its application to developing highly performant, available and secure applications.
Experience with implementing and optimising database systems, both SQL and NoSQL.
Proficiency in developing and consuming and working with GraphQL.
Solid understanding of security best practices, data privacy requirements, and encryption technologies.
Experience with monitoring, logging, and observability tools and practices.
Excellent communication and leadership skills, with the ability to inspire and motivate others.
Ability to meet hard deadlines in a fast-paced startup environment.
Critical skills
Our current engineering team is React Native focused. Ability to code and collaborate with team members on the React Native codebase is a nice to have, but not essential.
Proficiency in infrastructure as code tools (e.g., Terraform, CloudFormation, Pulumi).
Experience with other cloud computing vendors and tools: Google Cloud and Microsoft Azure.
The ability to design, implement, and maintain secure and scalable backend architectures.
Nice to have skills
Experience working with AI technologies and integrating them into backend systems.
Familiarity with mobile app backend requirements and push notification systems.
Knowledge of WebSocket or other real-time communication protocols.
Please send your CV to [email protected]