Mission Statement:
We are Black Rifle Coffee Company, a veteran-founded company serving premium, fresh-roasted coffee to people who love America. We have a love for coffee, dogs, the outdoors, America, and most importantly, our customers! We are more than a product and more than a company; we are a culture. A culture full of motivated people who roll up their sleeves and get the job done with integrity, love, innovation, and radical transparency. Join us as we take action on our commitment to provide quality coffee and give back to the veteran and first responder communities and those who support it.
Job Summary
We are looking to add a Sr. Full-Stack Engineer to be responsible for the development, testing, and documentation of sophisticated web and mobile applications involving both front and backend components. This position will complete significant research, analysis, and architecture. The Full-Stack Engineer develops and maintains innovative, scalable solutions that provide value to the business and provides operational support as required.Job Details
Leadership and Functional Responsibilities:
Develop, design, code, debug, and document web and mobile web interface applications in a variety of front-end software languages and back-end software languages
Provide input and guidance on development and architecture decisions; collaborate with other engineers
Analyze system specifications and create project estimates
Build APIs and UIs that are simple and powerful
Understand product requirements, engage with team members and customers to define solutions, and estimate the scope of work required
Deliver solutions that can keep up with a rapidly evolving product in a timely fashion
Collaborate with other developers with code reviews, group sprint planning, and pair programming
Work with your team to evaluate, scope, and estimate key future state capabilities, translate user stories into performant, multi-browser compliant, responsive, web experiences
Ability to create service responses in multiple formats including JSON, XML, and Protobuffers
Education and Skill Requirements
BSc in Engineering, Computer Science or attended a professional programming course/school
3+ years of demonstrated experience with eCommerce platforms such as Shopify, Big Commerce, Magento, or Salesforce Commerce Cloud
5+ years of demonstrated experience in Full-Stack role capable to code complex full-stack designs in a modular, well-architected manner; experience with responsive/adaptive design, and efficient middleware communication
Expert with fundamental modern web languages like HTML, CSS and JavaScript
Expert with frameworks like AngularJS, React and SASS
Expert with server side languages like Node, Ruby and PHP
Experienced and familiar with database technology like MySQL and MongoDB
Expert using source control like Git
Expert in developing front end website architecture, web page interactions and cross-platform optimization/responsiveness
Expert in developing back end website applications and features
Expert understanding of agile methodologies
Excellent project management skills
Supervisory Responsibility
None
Position Type/Expected Hours of Work/Physical Requirements
This is a full-time position and may require long hours and may require weekend and nights work per events
While performing the duties of this job, the employee is regularly required to, stand, sit; talk, hear, and use hands and fingers to operate a computer and telephone keyboard reach, stoop kneel to install computer equipment
Specific vision abilities required by this job include close vision requirements due to computer work
Light to moderate lifting is required
Ability to uphold the stress of traveling
Regular, predictable attendance is required; including quarter-driven hours as business demands dictate.
Moderate noise (i.e. business office with computers, phone, and printers, light traffic).
Ability to work in a confined area.
Ability to sit at a computer terminal for an extended period of time.
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
MetaLab
Involves
Trustpilot
Thoughtworks
Aparkado