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
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
Requirements
3+ years of professional experience as a software engineer building consumer-facing web applications
Strong proficiency in modern JavaScript, HTML5, and CSS3
Experience with one or more modern frontend frameworks (e.g., React, Vue.js, Angular)
Familiarity with state management solutions (e.g., Redux, Vuex)
Knowledge of responsive design principles and cross-browser compatibility issues
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
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
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job