Logo
Columbia Sportswear Company

Sr. Node.js Full Stack Engineer

Columbia Sportswear Company, Portland, Oregon, United States, 97204


OUTGROWN YOUR OWN BACKYARD? COME PLAY IN OURSAt Columbia, we’re as passionate about the outdoors as you are. And while our gear is available worldwide, we’re proud to be based in the Pacific Northwest, where natural wonders are our playground.Every product we make and every task we undertake is inspired by the famous words of our founder Gert Boyle: “It’s perfect. Now make it better.” As pioneers of relentless improvement, we are constantly evolving.We believe the outdoors is ours to protect and strive to keep our planet healthy. We believe in empowering people to experience the outdoors to the fullest.And we believe in you.About The Position

Although we're an apparel and footwear focused company, technology is central to everything we do. Columbia Sportswear’s Consumer services technology team develops and manages system landscape(s) which enables us to serve our Consumers in the most effective manner. This ensures our consumers’ delight and their loyalty to our products and Brands.As Senior Full Stack Engineer, you will deliver and manage innovative and robust solutions in areas like Cognitive Contact Center and Consumer Self Service. These consumer service journeys will be built and managed across channels like Voice, Chat, Web- self-service and Social.You will work closely with the Consumer Services business and other technology teams to deliver innovative and robust solutions. Within this role you will rely on your analytical, technical, professional, and organizational skills to implement and manage these solutions.How You’ll Make a Difference

Analyze, design, build and implement microservice-based solutions using modern frameworks and cloud technologies.Execute against a backlog of User Stories and tasks within Agile tools.Utilize modern testing practices (TDD), deployment tools, and frameworks.Collaborate with mentors and other members of the team, in an Agile environment.YOU ARE

Able to communicate effectively, build relationships, and influence outcomes in a cross-functional, matrixed organization.A proactive driver of continuous improvement opportunities across business processes and system solutions.A relentless, versatile learner who is open to and embraces change, in an endeavor to enhance adaptation of system solutions.Able to persevere and overcome resistance or setbacks while pursuing innovation and team goals with energy & drive.Collaborative and knowledge sharing with a knack for stakeholder engagement.YOU HAVE

Bachelor’s Degree in Computer Science, Computer Engineering or Electrical Engineering and/or applied relevant experience in technology, or related fields.5+ years of experience in programming RESTful APIs using design principles, including versioning, error handling, and pagination.3+ years of programming language experience, experience in Node and React are preferred.2+ years of designing and implementing user-friendly interfaces using HTML, CSS, and JavaScript frameworks (e.g., React, Angular).Extensive experience as a Node.js developer, with a focus on building robust and scalable APIs.Strong proficiency in JavaScript and familiarity with modern JavaScript frameworks (e.g. Express.js, Koa.js).Solid knowledge of databases, such as MongoDB, MySQL, or PostgreSQL, and proficiency in writing efficient queries.Experience with authentication and authorization protocols (e.g., OAuth, JWT) and securing APIs.Proficiency in writing comprehensive automated tests using frameworks like Mocha, Chai, or Jest.Strong understanding of microservices architecture and familiarity with related technologies (e.g., Docker, Kubernetes).Excellent problem-solving and analytical skills, with the ability to troubleshoot and debug complex API issues.Experience with GraphQL and related frameworks (e.g., Apollo, Relay).Knowledge of serverless architecture and experience with serverless computing platforms (e.g., AWS Lambda).Familiarity with API management platforms and tools (e.g., Apigee, Azure API Management, AWS API Gateway).Experience/Knowledge in programming with Apex, Salesforce Workflow, SOQL, SOSL and SFSC admin is a plus.Columbia Sportswear Company and our portfolio of brands, including Columbia, SOREL, Mountain Hardwear and prAna, know a thing or two about adventures. After all, we've been on one since 1938, working to perfect the art of enjoying the outdoors. Behind everything we make is an employee who's found that the greatest adventure starts with joining a company that strives to do the right thing.This job description is not meant to be an all-inclusive list of duties and responsibilities, but constitutes a general definition of the position's scope and function in the company.Columbia Sportswear is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics.The Know Your Rights poster is available here:

https://www.eeoc.gov/poster

The pay transparency policy is available here:

https://www.dol.gov/sites/dolgov/files/OFCCP/pdf/pay-transp_%20English_formattedESQA508c.pdfColumbia Sportswear is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please notify your recruiter.

#J-18808-Ljbffr