Senior Developer

Offer by Pointer Brand Protection

mongodb

symfony2

mysql

cd

About this job

Job type: Full-time
Experience level: Senior
Role: Full Stack Developer



Technologies

mongodb, symfony2, mysql, cd



Job description

Senior Developer

Job description

Code Warrior vs Pirates. Help us to protect consumers from fakes! Every day, there are ads, web shops and social media posts placed with counterfeit offers. Consumers are misled and ripped off.  We find the counterfeiting and ensure it is stopped. With your code, you contribute to a solution that protects consumers and brand owners against this great evil!
 
You will contribute to a comprehensive, advanced and sophisticated software solution. You will take business requirements and field these through the development life cycle. You will have responsibility for the frontend, the backend, the data infrastructure, performance, testing, deployment and support. 
 
You will work with and mentor less experienced team members to help them grow to their potential. You will be part of a smart, tightly knit team that shares your passion for clean code, innovation and being part of a successful, growing business.
 
The Challenge 
You will be learning our existing systems and designing and building new features and functionality. There is a roadmap with many projects conceived of and ready to build.   Upcoming projects include machine learning, image recognition, and graph databases. Your challenge will be to learn the business, the current platform, the future directions, and to design and build solutions that innovate, scale and are maintainable. 
 
Each day, we ingest vast amounts of data (marketplace sites, domains, social postings).  We will evolve how we use this data so that we can get an ever more complete and holistic view of the counterfeiting network as well as provide our partners (the brands) with invaluable market intelligence.  Your challenge will be to understand and harness big data concepts to make full use of the rich information available.
 
Our development team is full Agile Scrum and currently composed of four sprint teams and growing.  We count on the seniors to be team leaders and provide direction on all fronts including estimating, architecture, design, coding, testing, and support.  Your challenge will be to work with the team to reach their potential while also promoting a working environment where everyone, including yourself, enjoys their work and coming to the office.
 
Our Tech Stack 
PHP 7, Symfony 3, Go, Node.JS, MySQL, MongoDB, Redis, ElasticSearch, ELK, Linux, Nginx, Angular, React, Docker Swarm, Ansible, RabbitMQ
 
This position is open for EU-residents as well as NON-EU residents.

Requirements
Essential:

  • At least 5 years’ experience with OO development
  • Familiarity with web scraping, data mining, data harvesting technologies
  • Solid understanding of MySQL, MongoDB, and database design
  • Demonstrated ability to write elegant, readable and well-documented code
  • Deep understanding, familiarity and skill with programming for the web and software design patterns – and what you don’t know, you can pick up quickly
  • Bachelor’s degree in Computer Science or equivalent (Masters a plus)


Good To Have:

  • Experience with microservices, CI/CD, graph databases, image recognition, machine learning
  • Experience building platform technologies in a cloud computing environment


About You:

  • Self-motivated and have a driven personality, being responsible for your outcomes
  • Learn quickly and are passionate about undertaking challenges and seeing them through
  • Passionate about building and delivering excellent, intuitive user experiences
  • Have the character to be a pillar in a successful software business
  • Love fast, usable software and the code behind it
  • Get satisfaction from building tools that are used every day 


Apply now via the application button.

Acquisition is not appreciated.



A new version is available REFRESH