Web Developer

Location: Pittsburgh

Job Type: Full Time / Permanent

Web Developer:  The position requires someone who is fluent in multiple programming languages, but also willing to learn and adapt to new technologies and programming languages. The ideal candidate is a creative problem solver who will work in coordination with cross-functional teams to design, develop, and maintain our next-generation websites and web tools. You must be comfortable working as part of a team while taking the initiative to take lead on new innovations and projects. Travel and ability to represent the company in a professional manner in front of clients is occasionally required.

Skills and qualifications: We’re searching for a web developer that has experience with modern websites that use some form of extra CSS, JS, and HTML. We use SASS/SCSS for CSS styling, jQuery for quicker JavaScript programming and flexibility with client customizations, Twig & Handlebars for HTML templating, and Node.js and PHP for the backend. We currently do not have a single consistent database, we’ve used Firebase, CouchDB, and MySQL.

Qualified candidates will have:  Expert in HTML5, CSS3, JavaScript UI/Front – End Development with a strong experience in ES5/ES6, Angular, React, NodeJS, Electron • 7 years of software engineering or related experience • Bachelor’s Degree in Computer Science, Engineering, Software Engineering or a relevant field • Experience with commercial software development life cycle, utilizing appropriate design patterns, OOP, Agile methodologies • Experience with Front End build tasks such as SASS/SCSS and Gulp • Strong experience with databases such as SQL or NoSQL • Knowledge of scripting languages such as, JavaScript, Perl, Ruby, Python, PHP, Groovy, Bash • Strong communication skills and ability to explain protocol and processes with team and management • Stellar troubleshooting skills with the ability to spot issues before they become problems • Excellent analytical, logical and programming skills, self-motivated, self-starter and team player • Can work with minimal supervision and help provide technical direction to junior engineers.

A portfolio of previous work is required for consideration to this position. Please submit it along with your resume.