Front End Engineer

  • Full-time

Company Description

The Star Tribune Media Company is the upper Midwest’s largest source of news and information, delivering more of what matters to Minnesota all day, every day.  In the 16th-largest U.S. market Star Tribune reaches more consumers than any other media brand, with the country’s 5th-largest Sunday newspaper, the most-visited local website, numerous mobile and tablet apps, and a portfolio of print and digital products. In 2013 the company was recognized with two Pulitzer Prizes as well as the Minneapolis Regional Chamber of Commerce “Best in Business” award. 

Job Description

The Star Tribune is looking for a Front End Engineer to work closely with our Back End and Operations teams to operate the largest media website in the state. In this role, you will define and execute all aspects of the Front End Presentation Technology for the suite of Star Tribune Digital products working closely with the Engineering, Design and Products teams throughout the organization. This is a highly visible position inside of a growing technology staff that will rely on your ability to remain technically knowledgeable, work collaboratively across the organization and provide technical guidance and leadership.

As a Front End Engineer, you are responsible for the technology that weaves the design with the data in a way that is scalable, repeatable and maintainable. This includes the traditional web, mobile web, mobile apps, tablet apps and whatever consumer facing technology comes next. Due to the rapid change present in consumer Internet technology, there will be plenty of opportunities to experiment with new technologies and bring a different experience to our users inside the context of how they are accessing our application.

Due to the large amount of overlap with people with varying job responsibilities, your ability to communicate and collaborate is vitally important to your success. While a large part of the position is technical engineering, there will also be opportunities for mentorship and promote technical adoption in your core responsibilities to the consumer experience allowing you the ability to nurture new ideas and technology to drive the organization forward.

As a technical team, we are generally focused on open source technologies and frameworks. While this person will primarily be working in Javascript and other client side programming languages, knowledge of PHP and MySQL will be helpful in collaborating with the Back End Engineering team.

Qualifications

Bachelor's degree in Computer Science or a related field or commensurate work experience. Experience in a technical capacity on an engineering team, preferably in web and mobile environments. Ideally, the applicant will have experience working with a heavily trafficked website and across numerous web-enabled platforms. 

Demonstrated understanding of internet structures, web programming, development tools, as well as skilled in working with project managers on active projects or users facing technical problems. Demonstrated ability to learn and adapt to new technologies as the opportunities present themselves. Comfortable in working within a role servicing many different types of internal and external clients.

Technical experience with:

• utilizing Front End Technologies to take a concept through the technical lifecycle from idea to production application

• Front End Scripting and Frameworks (Javascript, jQuery, angular, backbone, Node.js)

• working with structured data (XML, JSON)

• working in a version controlled repository (git, SVN)

• issue and task tracking systems (Jira, Basecamp, Github)

Familiarity with:

• web programming languages (PHP, Python)

• database structures (MySQL, Redis, MongoDB)

• PHP Frameworks (Zend Framework, Laravel, CodeIgniter)

• search engine technology (SOLR, Elasticsearch, Lucene)

• web services (REST, Soap, payment gateways)

• distributed computing methodologies and concepts

• build and release processes in a deployed code system

Understanding and experience in object orientated programming techniques and design patterns such as MVC, Subject-Observer, and Factory

Submission Email: [email protected]

Posting Date: February 12, 2015

EOE


Additional Information

  • You must fill out our online application, which you can do by clicking on the link below.
  • You can upload your cover letter, resume and clips using our online tool, which accepts a number of file formats (PDF, JPEG, FIG, DOC, DOCX, TXT and BMP).
  • Our system will let you upload up to six files in addition to your cover letter and resume.
  • If you have more than six files to submit beyond your resume and cover letter, you should combine some of them.
  • None of your files can be larger than 2 MB.
  • You can complete your online application in stages by selecting the link marked “Continue later” at the bottom of each page. That will prompt the system to email you a case-sensitive username and password that you can use to sign in and finish at a later time.
  • We won’t see your application until you click submit. Once you take that step, you won’t be able to alter your application or attach additional documents to it.
  • The online application tool we use, SmartRecruiters, is optimized to work with Google Chrome and Mozilla Firefox. Other browsers may not give you full functionality.