[Remote] Full Stack Engineer
Note: The job is a remote job and is open to candidates in USA. Kontoor Brands is a purpose-led portfolio of lifestyle, outdoor, and workwear brands. The Full Stack Engineer will design and build web application modules across the full stack, develop user-facing interfaces and scalable backend services, and collaborate with product, design, engineering, and quality teams. The role also involves testing, performance optimization, documentation, agile delivery, and iterative development based on customer feedback.
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 (Next.js, Node.js, 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
Skills
- 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)
- Experience developing and maintaining full-stack web applications using Next.js
- 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
- 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
- Ability to thrive in a lean, high-growth, start-up environment
- Ability to work well across functions, diverse communities and different time zones
- Ability to travel up to 10%, including potential international travel
- Remote, must be east coast time zone
- Passion for the outdoors, skiing, sailing & related activities
- Plus: experience of working with a global engineering team
Benefits
- Remote work; must be east coast time zone.
- Discounts on great gear.
- Resources to support physical, emotional, social, and financial wellbeing.
- Four weeks of Paid Parental Leave to eligible employees who are new parents.
- Flexible Fridays.
- Tuition Reimbursement.
Company Overview
Company H1B Sponsorship