We are seeking a talented and motivated Frontend Software Engineer to join our foundational technology and product team at Italic. As a key member of our engineering department, you will have significant ownership of our codebase and play a crucial role in shaping our digital experience. This mission-critical position offers an exciting opportunity to work on consumer-facing applications and contribute to the growth of our premium DTC brand.
Responsibilities Product Development
- Collaborate closely with our Head of Marketing, e-commerce team, and fellow engineers to design, develop, and ship well-built, fully tested features.
- Translate product requirements and design mockups into high-quality, responsive, and performant user interfaces.
- Implement and maintain frontend architecture that ensures scalability, performance, and code reusability.Code Quality and Documentation
- Write clean, efficient, and well-documented code adhering to best practices and coding standards.
- Create comprehensive documentation for the codebase, enabling future engineers to quickly understand and contribute to the project.
- Participate in code reviews to ensure code quality, share knowledge, and maintain consistency across the team.Cross-functional Collaboration
- Work closely with UX/UI designers to ensure seamless implementation of designs and animations.
- Collaborate with backend engineers to integrate frontend applications with APIs and services.
- Participate in sprint planning, daily stand-ups, and retrospectives as part of an agile development process.Requirements Technical Skills
- 3+ years of professional experience as a software engineer building consumer-facing web applications.
- Experience with one or more modern frontend frameworks (e.g., React, Vue.js, Angular).
- Familiarity with state management solutions (e.g., Redux, Vuex).
- Experience with version control systems (preferably Git).
- Understanding of RESTful APIs and asynchronous request handling.Education and Work Environment
- Bachelor's degree in Computer Science or a related field preferred (equivalent work experience considered).
- Experience working in an agile software development environment.
- Proven track record of being a productive member of a distributed engineering team.Soft Skills
- Excellent problem-solving and analytical skills.
- Strong communication skills, both written and verbal.
- Ability to work independently and collaboratively in a fast-paced environment.
- Keen eye for detail and commitment to producing high-quality work.Mentality
- Proactive learner with a desire to stay updated on emerging frontend technologies and best practices.
- Adaptable and open to feedback, with a growth mindset.
- Customer-centric approach to software development.Preferred Qualifications - Experience with e-commerce platforms or DTC brands.- Familiarity with server-side rendering and static site generation.- Knowledge of web accessibility standards (WCAG).- Experience with frontend testing frameworks (e.g., Jest, Cypress).- Contributions to open-source projects or personal side projects demonstrating frontend expertise.
#J-18808-Ljbffr