Be part of a fast-growing, venture-backed startup. Cococart is revolutionising the way small businesses in the region build their digital footprint. We're a company passionate about transforming local businesses and enabling new ways of selling online.
Since our launch, we've grown to support over 50,000 businesses in 120+ countries. We are a globally distributed team of 20 on a mission to empower independent businesses and entrepreneurs.
As a growing startup we learn fast and change fast. Our tech needs to support this breakneck speed. If you are a motivated, curious, determined, capable engineer who's not afraid to roll up your sleeves and get things done, then this might just be the place for you.
We're hiring a Senior Software Engineer to help us build the next generation of omnichannel commerce for small businesses.
Highlights
- Join a seed-stage, fast-growing startup.
- Thousands of businesses have earned over $50 million on our platform.
- Raised $4.2M from top investors including Sequoia Capital, Forerunner Ventures, Y Combinator.
- 200+ million businesses in the world are not online; shape the future of global commerce.
- Join us anywhere in the world as part of a fully-distributed, world-class team.
Responsibilities
- Work with the Head of Engineering on high level design and systems architecture.
- Build clean, reliable, and pragmatic software.
- Deploy & run to modern infra stacks.
Profile
- Outcome-driven, not task-driven. Knows that the job is not done until the job is done.
- Strong commitment to making life better for our users. Knows that software development is a means to an end, and that the best code isn't worth much unless someone is using it live to solve a problem.
- Curious, willing to learn and try new things. Learns from their own experience as well as from other's, but doesn't let it prevent them from trying new things. Knows how to balance experimentation with getting things done.
- Self starter with a bias for action. Seeks input when needed, but knows how and when to move independently.
- Expert at balancing excellence and pragmatism. Has good theoretical knowledge (SOLID, KISS, Clean, Design Patterns, etc.) and extensive practical knowledge, and knows how to balance both. Designs and ships the best software possible given the task constraints and time budget.
Responsibilities
- 3+ YoE creating production-levelTypeScriptbackend applications.
- 6+ YoE working as a software engineer at SaaS companies (preferably fast growth ones).
- 6+ YoE working with a mainstream application database (MongoDB, PostgreSQL, etc.).
- Strong knowledge of common design patterns and techniques (ex: services, singletons, queues, etc.).
- Strong experience designing and deploying systems outside of simple REST APIs. This includes queues (ex: BullMQ), stream processing (ex: Kafka), WebSockets, etc.
- 5+ YoE deploying applications to a major cloud provider (AWS preferred)
- (Nice to have) Functional knowledge ofReact.
- (Nice to have) Functional knowledge ofKubernetes.
- Preferably based in Asia or Europe. We are a fully remote company, but found that being in a similar area helps us collaborate better.
Why join Cococart
- Flexibility of working from home or anywhere in the world.
- Autonomy to build and own critical product features while shaping the direction of the company.
- Self-managed, results-driven Silicon Valley culture.
Learn more: https://www.cococart.co/jobs