Oglasi za posao Senior Software Engineer (Remote)
Oglas je preuzet sa sajta poslodavca i sajt HelloWorld ne garantuje njegovu ažurnost.

Senior Software Engineer (Remote)

Cococart

Rad od kuće

08.05.2024.

AWS PostgreSQL WebSockets REST SaaS TypeScript Cloud MongoDB Kafka senior

Be part of a fast-growing, venture-backed startup. Cococart helps local businesses 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.

Highlights

Join a seed-stage, fast-growing startup.

Over 50,000 businesses have earned over $50 million on our platform.

Raised $4.2M from top investors including Sequoia Capital, Forerunner & 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.

Learn more: https://www.cococart.co/jobs

We are looking for a motivated, capable Product Engineer to help us solve omnichannel e-commerce for small businesses.

As a growing startup we learn fast and change fast. Our tech needs to support this breakneck speed. If you are a self-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.

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.

Requirements

  • 3+ YoE creating production-level TypeScript backend 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 of React.
  • (Nice to have) Functional knowledge of Kubernetes.
  • 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 perform your role while shaping the direction of the company.

  • Self-managed, results-driven Silicon Valley culture.

Preporuke se učitavaju...