Full Stack Developer
✳️ About Fabbric
At Fabbric, we are transforming how fashion collections are created, making them more accessible to emerging designers and brands. We merge fashion and technology in the #1 platform for effortless brand creation, enabling you to design and produce collections without the need for expertise or large investments. We break down industry barriers so you can turn your passion into a profession.
This is an exciting opportunity to join Fabbric, a vibrant tech startup where you'll play a key role in revolutionizing the fashion industry by making fashion accessible to all. Be part of a passionate team working in a fast-paced, innovative environment, driven to inspire and create a lasting impact. Join us on this journey to shape the future of fashion!
📝 Role Summary
We are seeking a talented Full Stack Developer to join our dynamic team at Fabbric Studio. As a key member of our development team, you will be responsible for building and maintaining our advanced ecommerce platform with a 3D editor that allows users to customize clothing items. You will work in an agile startup environment, collaborating closely with other developers and stakeholders to deliver innovative software solutions that revolutionize the fashion industry.
📌 Key Responsibilities
* Develop and maintain our advanced ecommerce platform including optimizing and refactoring existing code to improve performance and maintainability across the whole code base (backend, frontend, infrastructure).
* Collaborate with cross-functional teams to define and implement new features.
* Participate in code reviews and contribute to improving development practices.
* Implement functionalities for order management, samples, and large-scale productions.
✅ Requirements
* Minimum 3 years of experience in full stack web development.
* Strong proficiency in Python, Django, JavaScript, and React.
* Experience with RESTful APIs and modern frontend build tools.
* Familiarity with version control systems (e.g., Git).
* Knowledge of database technologies (e.g., PostgreSQL, MySQL).
* Experience working in agile development environments.
* Ability to write clean, readable, and maintainable code.
* Strong problem-solving skills and attention to detail.
* Experience in optimizing code performance and managing technical debt.
* Excellent communication skills in both Spanish and English.
* Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
💡Nice to have
* Knowledge of 3D visualization technologies (WebGL, Three.js).
* Experience building out advanced ecommerce platform.
* Experience with infrastructure and CI/CD (CircleCI and DigitalOcean).
🖥️ How we work
At Fabbric Studio, we believe in fostering collaboration, flexibility, and inclusivity:
* Hybrid Work Model: This is a hybrid position requiring 80% onsite presence at our office and allowing 20% remote work for added flexibility.
* Daily Standups: Every day begins with a quick standup meeting where team members share updates, identify dependencies, discuss blockers, and collaborate interdepartmentally to ensure smooth progress.
* Bring Your Own Device (BYOD): We follow a BYOD policy, empowering employees to use their preferred tools for maximum productivity.
* Inclusive Culture: Fabbric is proud to be an equal opportunity employer. We embrace diversity across age, gender, background, and more, ensuring a respectful workplace for everyone.
📋 Selection process
At Fabbric Studio, we believe in a thorough and personalized selection process to ensure the best fit for both the candidate and our team. Here's what you can expect:
* CV Review: We carefully review each application by hand (yes, without an ATS!), ensuring every candidate gets proper consideration.
* Initial Phone Screening: Shortlisted candidates will receive a phone call for a brief initial conversation to discuss the role and your background.
* First Interview: If there's a potential fit, we'll invite you for a short interview to get to know you better, discuss the project in more detail, and assess mutual fit.
* Technical Assessment: Candidates who progress will be given a technical challenge to showcase their skills in a practical setting.
* Team Interview: Successful candidates will meet with our product team, including our frontend developer, backend developer, and UX designer, to discuss technical aspects and team dynamics.
* Job Offer: If there's a strong match after all these stages, we'll extend a job offer to welcome you to the Fabbric Studio team!
We strive to make our selection process as transparent and efficient as possible, providing feedback at each stage. We look forward to getting to know you and potentially welcoming you to our innovative team! 🌟
If you are passionate about creating innovative web solutions, have experience with 3D technologies, and are excited about revolutionizing the fashion industry through technology, we'd love to hear from you!
Apply now via jobs@fabbric.com and start your career with us! 🚀