Tech Lead / Web Development

Apply for this position Please mention DailyRemote when applying
timePosted 9 days ago location United States salarySalary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

As a Lead Web Developer, you will welcome challenges like "create a new CMS-enabled web application that integrates with multiple systems" and you will be experienced with a variety of approaches to systemsapplication design. Once the challenge is identified, your experience, will improve the overall technical capabilities of the team through mentoring, deep dive presentations, and optimization of processes and technical best practices. Our client is Chicago based but candidates can be located anywhere within the United States. This is a Direct Hire opportunity and we cannot provide sponsorship or visa transfer assistance now, or at any point in the future. Unfortunately we cannot work on a C2C basis or with 3rd parties. Responsibilities Lead the implementation of custom technology solutions that solve the business needs of our clients Collaborate heavily with fellow developers, designers, media specialists, and analysts to solve problems related to the implementation of the solution Develop complete front-end stack of projects using HTMLCSS and Javascript frameworks, such as Angular or React Develop back-end, server-side code using languages such as C.Net andor PHP Integrate front-end UI with backend andor third party data layers Develop RESTful APIs to consolidate and normalize data across systems Lead integrations with various client and third-party systems, including CMS, CRM, and ERP systems Lead the technical setup of any environments, code repositories, infrastructure, and other required technologies or systems needed for implementation of the solution Lead the deployments of developed solution to various non-production and production environments Set and follow coding standards Lead code reviews on fellow developersrsquo code changes Debug cross-browser compatibility issues Help mentor other team members on relevant technologies Assist in the estimation, prioritization, and management of sprint tasks in accordance with company processes Assist in the estimation of client projects and determining scope of client engagements Assist in the creation and optimization of development processes to bring efficiencies to the team Occasionally interface with clients either on the phone or in person Assist in the management of project deliverables and timeline pacing Bring fresh, creative ideas on how to continuously improve our team and service offerings Provide written documentation on technical solution implementation details Required Skills 5+ years experience building highly-scalable interactive web applications Significant real-world experience developing real products or custom responsive websites at large scale Strong programming skills in JavaScript, HTML5, CSS3 and server-side web technologies such as ASP.NET MVC, C.NET, PHP, etc Experience with integrating web applications with 3rd party and other client systems, including CMS, CRM, and ERP systems Experience with Object Oriented Programming paradigms Experience with Content Management System systems from both a development and administration perspective (Kentico experience preferred - Sitecore, AEM, WordPress, Drupal etc.), certified developers in one or more CMS highly desired Experience with source control (Git, SVN, TFS) and bug tracking software Experience with production deployment processes and leading production deployments Experience with automated CICD processes and technologies Experience with Cloud based server architecture and configuration Experience with NoSQL databases highly desired You'll need.... Bachelorrsquos Degree or equivalent in Computer Science or IT related field High aptitude to learn new things and sense of urgency to get things done Proactive self-starter that is able to accomplish goals with little to no guidance