See Demo
pointing-at-computer

Senior Full Stack Developer

 

Wicked Reports is a fast growing software company based in Marblehead, Massachusetts with remote employees all over the world. Established in 2015, we provide marketing data analytics software to companies leveraging digital marketing channels. We are looking for a Full Stack Developer (PHP [Symfony] & React) to help develop product changes. This is a full-time, 40hrs/week, remote position.

To be successful, you must have

  • In depth knowledge in LAMP technologies
  • Solid foundation in the basic web stack of JavaScript/HTML5/CSS3 required
  • Using all PHP 7 advantages on daily basis
  • Experience with frameworks - symfony/laravel/yii/fat-free
  • Good knowledge of php composer
  • Good knowledge and following of PSR standards
  • Good knowledge and usage of PHP OOP patterns
  • Good knowledge and usage of S.O.L.I.D, D.R.Y, K.I.S.S
  • Good knowledge of ReactJS - hooks, lifecycle, context
  • Good knowledge of Redux - duck typing approach, extensible-duck, understanding of how middlewares working
  • Good knowledge of Saga - good understanding of redux-saga API, understanding of how generator working
  • Experience with NodeJS in production
  • SQL knowledge, understanding of how to write high performing queries
  • Experience with developing web services with high load
  • Experience in creating APIs (REST API in particular)
  • Experience with Docker
  • Automated testing experience (e.g. Jenkins, PHPUnit, Cucumber, unit tests, system tests)
  • Git master
  • Experience in full life cycle of software development; requirements analysis, design, development, testing, implementation.
  • Strong creative problem solving ability.
  • Stable work history and an ability to collaborate effectively with a distributed team
  • Attention to details. When sending us your resume please use “wicked candidate” in the subject or message body
  • Excellent communications skills ability to engage in deep technical discussions with peers and become a trusted technical adviser. Work with internal and external developers to ensure code standards and best practices are performed for development of applications.
  • Experience working in a fast paced lean environment. Ability to work effectively with people at all levels in an organization
  • Ability to communicate in English freely

Additional experience with the following is a plus

  • MSSQL
  • Amazon API service
  • AWS toolbox: Elastic Beanstalk,Athena, Lambda
  • Message brokers RabbitMQ, Amazon SQS
  • Developing reporting, analytics tools in the past
  • Experience with Google API (Analytics API, Adwords API), Facebook Ads API
  • Experience with ReactJS/Redux/Saga
  • Experience with NodeJS

We need you to

  • Be proactive and evaluate risks
  • Care about security
  • Solve complex problem & dev challenges daily
  • Complete new features R&D
  • Do bugs triage
The hiring process is
  • Send us your resume/CV
  • After review and acceptance, we will schedule interview
  • After successful interview we will offer paid test project, which you will be able to estimate in time/money and get paid on completion
  • If accepted, then you are hired

In return we offer

  • A team full of smart people to work with and learn from.
  • Interesting projects that will challenge your skills
  • Freedom to get on with the job. We're not some giant company with dozens of people between you and a result. You'll be part of a small team that's trusted to get on and deliver great software.
  • Flexible working hours - We have people working from all over the world so we've developed systems to cope with that. As long as you can be online for the important few conversations (like standups and scrum ceremonies) the rest of it is down to you to schedule.
  • US federal holidays are paid off
  • Reasonable deadlines agreed based on what is possible
  • 3 weeks a year of paid offs after 2 months from the work start
  • Competitive salary, which is reviewed and increased with time
  • We want you to stay with us forever and be integral part of the growth, so we offer stock option as a part of loyalty program

Reach out here to start the application process.

 

Sound like you? Apply Today.