Job Posting:
Full Stack Engineer, Helly Hansen IT
The Role:
The role of Full Stack Engineer is reporting to the Sr. Director, eCommerce Technology Delivery, will provide technical expertise on the design and construction of new and existing modules as well as the use of appropriate development tools and data flows across the full stack.
Key responsibilities
- Leverage full-stack technologies (UI, API, middleware, micro-services, ETL, etc.) for comprehensive development of web applications.
- Develop and implement user-friendly and intuitive interfaces (UI) leveraging modern HTML, CSS, and JavaScript frameworks (NodeJs, React etc..)
- Build robust and scalable back-end services using appropriate programming languages and frameworks.
- Develop new user-facing features using Node or React.js.
- Build reusable components and front-end libraries for future use.
- Partner closely with Digital product managers, UX designers, backend engineers & Quality Engineers to bring great experience to our end users.
- Design and deliver extensible web application following best practices of accessibility, visualization and usability.
- Deliver digital products in an agile team environment.
- Drive innovation through rapid prototyping and iterative development.
- Quickly iterate on the frontend features based on customer feedback.
- Perform unit testing and contribute to code reviews.
- Optimize website performance and ensure cross-browser compatibility.
- Document code and APIs clearly and concisely
- Stay up-to-date with the latest development trends and technologies
Organizational structure
Reports to: Sr. Director, eCommerce Technology Delivery
Location: Denver, CO – Hybrid: three days onsite.
What we are looking for:
- Passion for the outdoors, skiing, sailing & related activities.
- Bachelor’s Degree in CS or any discipline and Strong CS fundamentals, including system design, data structures and algorithms.
- At least 5+ years of production Javascript/Typescript application design, development and testing experience.
- At least 5+ years of experience of web application development (preferably Node.js framework app using RESTful APIs, and Database technology (Mysql or any other dB).
- Proficient in at least one of modern front-end frameworks Node.js or React.js and supporting technologies
- A pragmatic approach to delivering modular and extensible code.
- Ability to understand business requirements and translate them into technical requirements.
- Plus: experience of working with a global engineering team.
- Experience in Agile/Scrum processes, and Continuous delivery practices
- Experienced in unit, performance, and automation testing.
- Flexible working hours as working part of Global team
Work Environment
- Ability to thrive in a lean, high-growth, start-up environment.
- Ability to work well across functions, diverse communities and different time zones.
We offer:
- A culture that rewards excellence in an exciting phase of growth and new opportunities
- An ambitious, dynamic, creative, and international environment
- Competitive compensation and benefits, and an active environment with passion for sports
- Discounts on great gear
- Travel Requirements: Ability to travel up to 10%, including potential international travel.
This position is a full-time employment.
Compensation range: $95,000 to $125,000 USD Annually
Leadership Competencies Expected for this Role
Emerging Leader
Global Agility – Open to diverse views, adapts to new ways of working
Purposeful Integrity – Demonstrates ethical behavior, follows through on commitments
Strategic Foresight – Understands team goals, asks strategic questions
Customer Centric Innovation – Suggests improvements from customer feedback, tries new methods
Urgency for Impact – Act quickly and take ownership of outcomes
Bold Accountability – Own your work and deliver consistently strong results
Empowered Collaboration – Share ideas, listens well, collaborates with peers