Job Announcement

DEVELOPMENT TEAM LEADER, Chinook Book
BUCHAREST, ROMANIA
Posting Date: FEBRUARY 2018

Who we are

Chinook Book is a media and technology company with a mission of connecting local businesses and sustainable brands with conscious consumers to encourage everyday sustainable decisions. Our multi-channel platform delivers mobile-optimized offers, rewards, and content to help people find and save money at the best local businesses in select U.S. cities. Chinook Book delivers leading audience owners such as energy companies, universities, and public media rewards and loyalty solutions using our platform.

What we do

Chinook Book identifies and works with the best local businesses in the key geographic areas – currently San Francisco, Seattle, Portland, Minneapolis, and Denver. We currently have over 3,500 business locations and over 150,000 users.

Using numerous tools including offers and flex offers, punchcards, contests, resources, and more through mobile, web, end email, we connect our great business partners with loyal users near them. In addition to consumer users, Chinook Book is used as audience rewards  for large non-profits, energy companies and universities.

Chinook Book Development Team

In 2014 we opened our primary development center, based in Bucharest, Romania under the leadership of the company Chief Technical Officer. Chinook Book is completely built and managed in-house. Currently, we have a team of five software development specialists with different technical backgrounds: web development, Android mobile, and iOS mobile. We are growing by adding new team members in 2018 and 2019.

Our back-end platform is managed and deployed in Amazon AWS and other industry-leading cloud services including the use of dynamic-scaling & load-balanced application, queue processing servers and database servers.

Position Summary

We are looking for an experienced team lead, with a solid technical background in software architecture, web development, PHP, API development experience, and proven experience in leading and managing software teams. This position will be 50% software architecture and technical development and 50% development team and office management.

Our Server Stack

PHP 7+ with Laravel framework, Vue.js, Ember.js, MySQL, Git with github, Vagrant. 

Everything runs in AWS on Elastic Beanstalks leveraging various other AWS services like RDS with Aurora, Elastic Search, Elastic Cache with Redis, S3, CloudFront.

Responsibilities

  • Ensuring the team is consistently delivering working software to the standards agreed in the company.

  • In-depth understanding of the Chinook Book ecosystem, current capabilities and further development needs.

  • Drive the server development and code architecture.

  • Manage AWS infrastructure, production and development environments.

  • Collaborate with the Product Team in Portland to develop features into technical requirements.

  • Ensure the team is always working on the highest priority work and is aware of the priority.

  • Facilitate technical discussions between team members, server developers and mobile developers to ensure a lean development and integration of their work.

  • Deal appropriately with any issues or problems within the team.

  • Manage team including annual performance reviews, salary administration and career plans.

  • Evolving development methodology.

  • Develop and maintain a fun, positive work environment.

Technical Skills & Experience

  • 5+ years of web development experience.

  • 5+ years object-oriented PHP programming, writing clear, understandable, and scalable code.

  • 5+ years experience with  MySQL.

  • Strong knowledge of PHP and PHP frameworks such as Laravel or Symfony.

  • Proficient understanding of code versioning tools, such as Git.

  • Experience in common third-party APIs (Google, Facebook, Mailchimp etc)

  • Experience developing and supporting production quality REST API.

  • Solid experience developing websites with Javascript and familiar with at least one of these javascript frameworks: Angular, React, Vue.js, or Ember.

  • Exposure to developing HTML/CSS websites.

  • Comfortable with Linux environment management for development and production purposes.

  • Familiar with management of virtual development environments with Vagrant or Docker.

  • Experience with AWS, creating and maintaining scalable and highly available infrastructure.

  • Understand modern web development.

  • Analytical thinker with the ability to create a software development plan from initial scoping meetings through feature development; integrating the new into the existing ecosystem.

Management Skills & Experience

  • Proven team management

  • Project scheduling experience

  • Technical career guidance

  • Experience with conflict resolution

Fluent and clear verbal and writing skills in English

This is a full-time position working office in Bucharest, Sector 1. The position includes private health insurance and may involve travel to the company HQ office in Portland, Oregon, United States. Please email cover letter, C.V. and compensation requirements to bucjobs@chinookbook.com.