What are the responsibilities and job description for the Front-End Developer position at Nomad eCommerce?
Front-End Developer - Mid Level (5 Years Experience)
Nomad Ecommerce is seeking an innovative and skilled Front-End Developer to join our dynamic team. At Nomad, we specialize in creating exceptional ecommerce experiences, and you'll play a key role in bringing our creative visions to life through thoughtful, efficient code. You'll be an integral part of a collaborative environment, working alongside developers, SQL specialists, project managers, and UX/UI designers to develop impactful web solutions that drive our clients' core business goals. Your work will directly enhance user experiences, improve system performance, and advance our cutting-edge ecommerce platform.
In this role, you'll design, develop, and maintain critical components of our ecommerce infrastructure, contributing actively across the full development lifecycle. Your projects will span diverse industries, offering continuous opportunities to innovate and challenge yourself technically. You'll also have the chance to experiment with emerging technologies and frameworks, collaborate closely with our core software engineers to enhance internal tools, and lead projects from concept through launch. We encourage a culture of continuous learning, creativity, and accountability, making this an exciting place to grow your career.
What You'll Do:
- Develop websites and full-stack solutions that positively impact our core business goals.
- Design, implement, and maintain key infrastructure components for ecommerce websites.
- Collaborate within a cross-functional creative team (Dev, SQL, PM, UX/UI) to solve complex business challenges.
- Partner with core engineers to refine internal tools, improving platform efficacy and reach.
- Explore and integrate new technologies into team projects.
- Ideate creatively and collaborate with peers to bring innovative ideas to life.
- Continuously enhance your skills by diving deep into code.
- Lead multiple simultaneous projects with dynamic requirements.
- Set high-quality standards for yourself and inspire excellence in teammates.
- Foster a supportive culture emphasizing collaboration, accountability, and continuous improvement.
- Additional responsibilities may be assigned as needed to support business objectives.
Required Skills:
- 5 years of web development experience.
- Deep expertise in HTML5, CSS3, and cross-browser/device compatibility.
- Proficiency in modern JavaScript (ES6 ).
- Passion for performance optimization, code reusability, and best practices.
- Experience with Git or similar version control systems.
- Familiarity with front-end frameworks (React.js, Vue.js) and templating engines (EJS).
- Knowledge of RESTful services and API integration.
- Solid SQL database skills.
- Effective communication with technical and non-technical stakeholders.
- Strong organizational skills with keen attention to detail.
Nice-to-Have Skills:
- Design sensibility and UX/UI knowledge.
- Understanding of accessibility (WCAG guidelines).
- Performance optimization expertise (Lighthouse, WebPageTest)
- API integration proficiency.
- Familiarity with SEO fundamentals.
- Basic backend development knowledge.
- Strong documentation and technical communication abilities.
- Understanding of DevOps or CI/CD methodologies.
At Nomad, building strong relationships with our team members is central to our culture. We genuinely care about your goals, aspirations, and what matters most to you personally and professionally. We're excited to grow together and support your journey within our innovative and welcoming environment.
We also understand that imposter syndrome or concerns around the confidence gap can be barriers to applying. If you're interested but uncertain if you're the perfect fit, we encourage you to apply anyway. We'd love to learn more about you!
This is a fully remote position.