Full Stack Developer, PHP
Posting Date: APRIL 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.
You will be part of the team that is responsible for all Chinook Book server platforms. Your role will include new module development, architecture contribution, bug fixes, and maintenance of existing code. As part of a small and agile team, your ideas, code, and input will have a substantial impact on the final product.
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.
Maintaining In-depth understanding of the Chinook Book ecosystem.
Maintain and develop the company’s software products on time and according to specifications.
Stay up-to-date with technologies used in projects and suggest new approaches when it makes sense.
Participate in knowledge sharing, brainstorming and sprint planning meetings.
4+ years of web development experience.
4+ years object-oriented PHP programming, writing clear, understandable, and scalable code.
4+ years experience with MySQL or PostgreSQL.
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.
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.
Exposure to developing HTML/CSS websites.
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.
Bachelor's degree in computer science, engineering, or related.
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 firstname.lastname@example.org.