Possess a strong architectural perspective - working out how best to design and build a project, taking into account internal and external requirements.
Ability to work with other team members, including product managers, UX, and back-end team.
Be an integral member of our engineering team; performing code reviews, contributing to architectural decisions, and being responsible for crafting and promoting your ideas to various stakeholders.
Experience with Angular, Backbone or JS Frameworks a plus.
Experience with Perl, Golang, PHP, Python, Django, MVC, Linux, a plus.
Working knowledge of CSS preprocessor, such as Sass, a plus.
Working Knowledge or experience with deploying code using Git and/or Jenkins.
Advanced understanding of object-oriented programming concepts, algorithms, and data structures.
Highly motivated and proactive.
Advanced problem solving and analytical skills.
Ability to understand highly technical and abstract concepts.
Proven ability to solve complex real-world problems.
Bachelor's degree or equivalent experience desired.