Position:  Developer - Front End
Location:  Evanston, IL
Job Id:  694
# of Openings:  1

Job Title:           Developer - Front End
Area:                  Communications - Web
Reports to:        Development Lead
Classification:   Exempt
Organization Overview
Rotary unites people from all continents and cultures who take action to deliver real, long-term solutions to pressing issues facing our communities. Each year, Rotary members invest more than $200 million and 16 million volunteer hours to improve lives and create positive change in the world. In exchange for hard work and dedication in support of Rotary’s clubs and humanitarian initiatives, our employees receive competitive salaries, flexible schedules, comprehensive benefits, and job enrichment. To learn more, visit http://www.rotary.org.
Rotary's Commitment to Diversity
As a global network that strives to build a world where people unite and take action to create lasting change, Rotary values diversity and celebrates the contributions of people of all backgrounds, regardless of their age, ethnicity, race, color, abilities, religion, socioeconomic status, culture, sex, sexual orientation, and gender identity.
A Front End Web Developer is responsible for building, maintaining, and supporting new/existing client side functionality, features, and design implementations. Applicants will have had experience with Drupal or PHP in some way and have a mastery of HTML, CSS, and Javascript.
Front End Web Developers work closely with an offshore development team and an onshore UX design team and are expected to be able to contribute to both engineering and design discussions. Developers will be expected to collaborate well with the rest of the team as the work could be picked up by a colleague at any point in time. They will also be expected to determine the scope of a task and be able to provide solutions that operate within that scope.
You Will Have
  • 3 + years working in HTML and CSS.
  • 3 + years developing with Javascript.
  • Minimum 2 years React.js experience
  • BA/BS in a relevant field or equivalent work experience
Leadership Attributes
  • Productivity - Achieve results that move Rotary toward achieving its goals.
  • Accountability - Have a clear sense of ownership and take personal responsibility for actions.
  • Adaptability - Respond to changes willingly and recognize when to adjust based on the situation.
You Are Good At
  • Mastery of HTML5 and CSS3.
  • Mastery of developing in Javascript
  • Familiarity PHP development.
  • Experience implementing UIs, themes, or templates for CMSes
  • Experience developing for front end frameworks such as AngularJS, React, Backbone, or Ember.
  • Experience implementing designs using HTML5, CSS3 frameworks such as Foundation, UIKit, or Bootstrap.
You Will Be Responsible For
Software Development
  • Your key responsibility is to maintain and develop new functionality across the suite of Rotary websites (eg. Rotary.org, My Rotary, Convention microsite) while adhering to the documented architecture and team coding standards and software engineering best practices.
Upholding best practices and standards
  • Some of those best practices include documenting all changes to the code.
  • Testing code per the Web test matrix.
  • Providing feedback and proposing solutions to structural issues in the codebase/architecture as they arise. 
Supporting strong team dynamics
  • You will work collaboratively with other developers to share best practices and provide peer review of code. This also includes suggesting improvements to our current platforms and procedures.
  • Beyond the development team, it’s just as important to develop and maintain strong working relationships with key internal clients to facilitate a productive, supportive environment in a very relationship-based culture.
Maintaining a working knowledge of key procedures and tools
  • Maintaining the relevant codebases using Git.
  • Build process for front-end code
  • Have working knowledge of PHP and databases.
Why work for Rotary?
  • Generous medical, dental, and vision benefits package
  • Progressive 401k matching contributions
  • Above market and generous paid time off package
  • Tuition reimbursement
  • Professional development opportunities
  • On-site cafeteria and coffee bar with special pricing for Rotary employees
  • Flextime-several different work schedules to choose from
  • Close to CTA, Metra, a variety of stores, and many food options

Apply for this Position
Go back to the job list