Careers at Pricesearcher

Fullstack Web Developer (Junior – Mid level)

London, Farringdon

Job Category: Tech

Salary Range: Competitive

Position Type: Full Time

Reporting to: Web Development Team Lead


Introduction:

As a Fullstack Web Developer you will be responsible for delivering Pricesearcher’s internal web-based tooling and external facing consumer products. We are looking for a full stack engineer to work as a member of the web dev team. You will be given the opportunity to own projects outright and are expected to take ownership for them. Pricesearcher is a fast-paced startup environment and we deliver and iterate on tech very quickly. As a key member of our engineering business you will be tackling challenges that make an impact across a huge vertical of businesses and users while surfacing data from billions of products across the world.


Requirements:

•  Excellent programming skills.

•  Backend web stack: PHP (Laravel).

•  Frontend web stack: ES6 and CSS3 with SASS.

•  Previous industry experience in a web dev capacity.

•  Unit testing.


Responsibilities:

•  Work with the web dev team to deliver a wide range of internal and external web products.

•  Write clean reusable code using good testing frameworks.

•  Work on different aspects of the core product and associated tools, user-interfaces and test/automation tools.


Highly desirable/Bonus skills:

•  Understanding of how backend APIs work (Rest / GraphQL etc).

•  Node.js / Python, any of: Flask / Django.

•  JS frameworks, any of React / AngularJS / Ember.js.

•  Source control tools and workflow (Git etc).

•  CI/CD Experience.

•  AWS Experience.

•  Experience in implementing highly scalable and data driven websites.

•  Experience in working with agile teams.


Our challenges keep us awake at night and take our thinking to the next level. We give you the autonomy, trust and support to do your best work - but it won’t always be easy. We approach our problems from all angles as a team and believe that failing is just as important to the process as succeeding. You will work directly with the founding team who have been together for over 5 years. People from all walks of life who have joined from some of the biggest names in online, to work together on this mission. Every member of the business is here to help support and share in your success!


If you think you're the right candidate for this position, email us at careers@pricesearcher.com



Senior Python Software Developer

London, Farringdon

Job Category: Tech

Salary Range: Competitive

Position Type: Full Time

Reporting to: Data Platform Team Lead


Introduction:

As a Senior Python Software Developer at Pricesearcher you will get to work on a wide range of exciting and challenging problems with our data set of over a billion products. We are a small and fast moving team and with this role comes an excellent opportunity to very quickly make a meaningful contribution to the company.


Tech Stack:

•  Python (APIs, Crawler and Data Ingestion Pipelines)

•  PHP (Internal Admin Systems)

•  MySQL

•  Elasticsearch

•  AWS (Athena, EC2, CloudFront, Lambda, DynamoDB, SQS, SNS, S3 + many more!)

•  Jenkins

•  Ansible

•  Terraform

•  Docker


Requirements:

•  5+ years of software development experience

•  Excellent understanding of Python and its surrounding tooling and libraries

•  Understanding of how to write maintainable and testable code

•  Understanding of version control systems such as Git

•  Ability to work in a fast paced environment

•  Self motivated and able to learn independently

•  Existing commercial experience of at least one of the following:

•  Building and maintaining a production API

•  Web scraping and/or crawling

•  Working with data pipelines, ETL systems etc


Responsibilities:

•  Mentor and assist existing members of the team

•  Taking ownership over projects and leading the technical direction of them

•  Maintain and improve our existing Python based web crawler and APIs

•  Maintain and improve our Python based data ingestion pipeline

•  Collaborate with other members of the development team on existing and new projects


Highly desirable/Bonus skills:

•  Mentor and assist existing members of the team

•  Taking ownership over projects and leading the technical direction of them

•  Maintain and improve our existing Python based web crawler and APIs

•  Maintain and improve our Python based data ingestion pipeline

•  Collaborate with other members of the development team on existing and new projects


What you’ll get in return:

•  You will not be bored, you will work on hard and challenging real-world problems

•  An environment that encourages learning and experimentation

•  Ability to work on greenfield products that you can own outright

•  You will expand your knowledge on systems, architecture and data processing

•  Competitive salary and generous equity package

•  Great central London location and an AWESOME team!


Our challenges keep us awake at night and take our thinking to the next level. We approach our problems from all angles as a team and believe that failing is just as important to the process as succeeding. You will work directly with the founding team who have been together for over 5 years. People from all walks of life who have joined from some of the biggest names in online, to work together on this mission. Every member of the business is here to help support and share in your success!


If you think you're the right candidate for this position, email us at careers@pricesearcher.com