Eko was founded by three bandmates who also happen to be good friends, and that’s exactly the atmosphere you can expect to find here – people who are working together and using new tech to build products that people enjoy using.
Eko is a Media and Commerce Tech startup with offices in NYC, TLV, and Bentonville. We help brands create unique shopping experiences that invite users to embark on interactive, choice-driven adventures. Eko’s cutting-edge media asset creation suite enables brands to create stunning product visuals that elevate the e-commerce experience. With our AI-powered Studio and eko Platform at their disposal, brands can drive remarkable business growth. For over 10 years, hundreds of companies worldwide have trusted eko to create seamless interactive shopping experiences at scale across brand websites, online retail stores, and other digital touchpoints. Learn more at eko.com
ABOUT OUR R&D
We come from diverse engineering backgrounds: from web and design to hardware and embedded systems. We’re also passionate about art, entertainment, technology and everything in between. It’s our unique mix of talents and passions that puts us at the forefront of interactive video.
We’re looking for a passionate developer who is curious to learn new technology and willing to push the envelope of what can be done on the web. Our platform is mainly web-based, so you’ll be working heavily with JavaScript, as well as other web libraries and tools (React, Node.js, and Kafka to name a few).
WHAT WILL YOU DO…
Become an expert in JavaScript in subjects like rendering, I/O handling, and data processing.
Contribute to every part of our stack - from working with SQL databases to building microservices to crafting complex UI.
Have full ownership and responsibility over your feature work.
Collaborate with almost every other department in the company.
Shape the future of eCommerce - and have fun doing so.
Be part of a team delivering features to millions of viewers.
Our Dream Candidate…
Must:
3-5 years of experience as a Fullstack Developer or Fronted developer
Bachelor’s degree in computer science
Has a deep and thorough understanding of at least one programming language and its runtime (ideally JavaScript).
Has experience writing extensible and testable software. Handled multiple parts of the stack including responsive UI components (using Svelte/React/Angular/Vue).
confident with architecture and API design - experience in developing and/or consuming microservices using REST/GraphQL APIs.
Is familiar with software design patterns and comfortable with being handed a feature, designing the architecture for that feature, and knows which design patterns to us.
Experience working with NodeJS and server-side frameworks (Express/Hapi).
Versed at visual styling with CSS and its ecosystem (SASS/Tailwind)
Independence in uncertainty - you’re not expected to know everything coming in, but you should be able to become an expert in what you’re working on and share your knowledge with the rest of the team.
Not a must but we’ll value any experience with these tools we’re already using:
JavaScript ecosystem - packaging (yarn/npm), building (webpack), testing (mocha/jest/jasmine, headless browsers, etc.).
Experience and familiarity with the browser rendering process, performance, canvas, WebGL
Benefits:
Stock option plan
Hybrid model
Dog friendly
Fitness training
⚠️ When applying, it would be appreciated if you could specify that you found this job on creativedevjobs.com. This helps us in attracting more companies to post their vacancies here. Thank you!