ABOUT US:
Scribe Zero is a Singapore based early stage start-up developing a B2B digital contract management platform that helps organisations stay compliant and productive.
Note: While Scribe Zero is based in Singapore, this role can be based in any part of the world and continue to work remotely 100%.
ABOUT THE ROLE:
Scribe Zero is looking for a software engineer who can lead the back end engineering work-stream from scratch. In this role, the incumbent would:
- Design, develop, deploy and improve software solutions
- Take ownership of the software development life cycle (architecture design, testing, implementation and maintenance)
- Learn the current trends in software design, architecture, and web services and leverage them to enhance the solutions.
- Collaborate with the core team and potential customers to understand the business problem better.
Compensation
We will offer a competitive pay package for the role defined as follows:
Total Compensation = Base Salary + ESOP
ABOUT YOU:
- 4+ years of software development experience on Back-End tech stacks such as - Java, Kotlin, Python, Node.js, Go, etc. with no fear/hesitation to learn new technologies if required.
- Worked with RDBMS and NoSQL databases in production and an in-depth understanding of the consistency and availability guarantees they provide.
- Capable of deploying and running large-scale applications on a PaaS/SaaS cloud, preferably Kubernetes or any similar solutions. Experience with continuous integration and deployment pipelines, modern software release practices, AWS + Kubernetes, or any similar solutions.
- No stranger to working with and building Microservices architectures, distributed systems, and RESTful APIs. You have a decent understanding of async event processing and handling.
- Always eager to build systems for production. Your system design capabilities consider throughput, latency, availability, and monitoring before they become a problem or break the system.
- A super brownie point if you have professional experience working with any of the modern JavaScript frameworks - Angular, Vue, React, etc.
- Knowledge of distributed ledger and blockchain is an added advantage but not necessary.
- You have good verbal and written communication skills; ability to discuss technical architecture and designs with others.
OUR VALUES
-
Creative: We believe we are creating a unique product. And to build a successful unique product will push us all to challenge status-quo, reimagine and innovate
-
Transparent: Whether communicating with our customers, partners, within our teams or developing our product, we want an open and honest environment for everyone
-
Agility: To be successful in a start-up is to be agile. Whether managing yourself at work or creating a work-life balance, you will need to be agile and roll with the punches.
-
Collaborate: ... or go home! We will achieve success by aligning our goals with our customers, our partners and ourselves. We'd prefer if are able to collaborate while sleeping!