Full Stack Engineer
Engineering | Venice Beach, CA | Full Time
About Us:
Help us build the Future of Fashion, One BOD at a time!
We are looking for highly motivated, team players to transform fashion e-commerce. If you love big challenges, working with cutting edge technologies, thinking outside the box, developing digital solutions to real world problems, and collaborating with the biggest brands in the world, we want to hear from you!
BODS is leveraging cutting-edge achievements in AI, computer graphics, and gaming technology to create a personalized, digital try-on experience. We offer the only accurate and elegant 3D solution in the market today. The BODS experience empowers online shoppers to make informed purchasing decisions, leading to less returns, while encouraging them to explore and experiment with their style IRL and into the Metaverse. Our photo-realistic depictions—of body types, skin tones, garments, materials, and real-time styling are a first for fashion. It's personalized, it's immersive and it's a sustainable way to shop!
BODS is looking for talented Full Stack developers who will be responsible for designing, developing, and maintaining web applications and building backend services using REST or Micro Services.
Responsibilities:
- Architect and build responsive Web based applications driven by a REST API, that run on all major web browsers on Windows and MacOS X.
- Help design and build the services that provide functionality to the user interface and encapsulate the business logic
- Deep knowledge of React or similar frameworks (Svelte, Vue)
- Understanding of how to build good micro services or REST services
- Help define standards and best practices for the team
- Be the “Go to” person for solving challenging technical problems
- Use your skills to build, evolve, and optimize these applications and services, for load time and performance
Requirements:
- Minimum of 5 years of real-world web development experience
- Minimum of 3 years using React or similar JavaScript framework.
- Professional level understanding of JavaScript (ECMAScript 6+), HTML, and CSS
- Experience in building scalable web applications using a language like C#, Java, PHP, or Node.js
- Know how to work with various forms of persistence (SQL, Key-Value stores, Redis)
- Understanding of cross browser compatibility issues
- Understanding of fundamentals, including Object Oriented Programming, data structures, and problem solving
- Works well in a team environment, with talented people both inside of engineering and other teams
- Experience with designing modular and scalable software
- Writes clear, legible, and understandable code
- Experience taking projects from idea through to completion
- In the US, preferably in the Pacific Time zone
- Online communication, team collaboration skills, and English proficiency a must
- Experience with designing modular and scalable software
- Write clear, legible, and understandable code
- Experience taking projects from idea through to completion
- In the US, preferably in the Pacific Time zone
- Online communication, team collaboration skills, and English proficiency a must
Bonus Points:
- Familiar with containerization and deployment on AWS
- Know about the latest trends in web, mobile web, accessibility, and site performance.
- Interest in 3D graphics
Perks:
- We're building out our US based team for the first time. So if you're the right person for the job, we're open to On-Site, Remote, and Hybrid work.