Lead Software Developer - eCommerce Startup
Team Lead - Senior Software Engineer - Tel Aviv or Amsterdam (Hybrid)
About the Company
Cherry Ventures is collaborating with one of its portfolio companies to help fill a crucial role.
Overview of Swap
Join a dynamic team working on creating the e-Commerce OS. Swap operates as a remote-first company, fostering a creative environment focused on enhancing the experience for e-commerce clients, backed by reputable investors such as Wayflyer, Zalando, Pleo, & Brookfield.
Job Responsibilities
As part of our tech team during a period of rapid growth, you will be instrumental in developing and shaping the future of Swap. We are seeking an individual with a true passion for delivering elegant software solutions. The ideal candidate should possess a thorough understanding of their development ecosystem to make informed decisions on tool selection and exhibit versatility across the entire product stack.
Your Duties
Your responsibilities will include:
- Crafting scalable, robust, and efficient code that is easy to maintain
- Converting software requirements into solid, high-performance software solutions
- Playing a pivotal role in making architectural and design choices for an efficient structure
- Drafting design documents and providing estimates
Desired Skills and Qualifications
We are looking for someone with:
- At least 3 years of experience as a full-stack developer with proficiency in writing Typescript/JavaScript
- Previous involvement in building REST and/or GraphQL APIs using Node.js
- Strong knowledge of modern front-end Typescript/JavaScript frameworks like React.js
- Ability to write unit tests
- Proficiency in git operations and workflows
- Experience with relational databases and writing SQL queries, alongside an understanding of NoSQL databases
- Familiarity with CI/CD workflows and cloud infrastructure deployment
- Dedication to producing clean, robust, and testable code
- A degree in Computer Science or Mathematics (or equivalent practical experience)
- Comfort in high-growth, fast-paced work environments
- Team-oriented attitude with exceptional communication skills and the ability to work autonomously
Employee Benefits
We offer a variety of benefits tailored to meet your individual needs, including:
- A significant equity stake in Swap for early team members
- The option to work from one of our new offices in Tel Aviv or Amsterdam; relocation assistance available for those moving from Tel Aviv to Amsterdam
Cherry Ventures upholds diversity and is committed to equal job opportunities, without discrimination based on race, religion, nationality, gender, sexual orientation, age, marital status, or disability status.