Findr - Full Stack Software Engineer


Full Stack Software Engineer
 

Can you handle cutting edge technologies to deliver a great product? Have you got what it takes to become a technical co-founder of an innovative startup? Interested in improving a platform for the future of commissioned photography?

We are

Findr is an early stage, funded business based in Edinburgh CodeBase. We’re building an online marketplace and recommendation engine to connect photographers directly with customers. We save customers time and money in their search for photographers and open up new opportunity for every photographer. We give everyone greater control over how they work and who they work with.

You are

You’re an experienced developer seeking a new challenge. You’re looking for an opportunity to put your hard learned skills to good use and take ownership of a company’s technology needs. You will have strong technical ability and the motivation to achieve results in a fast-paced agile environment. You have a track record of developing innovative, interesting solutions and you are passionate about using technology to solve real life problems.

You’ll do

You will work as a full-stack developer to improve and develop a responsive JavaScript web application and to develop and integrate distributed system infrastructure through custom APIs. You will enhance the existing platform and develop great, scalable solutions for the operational needs of our customers. A key focus will be the creation of an image and information management, recognition and distribution system using open source technology and external APIs.

You’ll get

Initially this is a 6-month contract with a competitive salary based in our Edinburgh office. For the right person a successful contract would lead to a more senior role, a stake in the company and the responsibility to shape a world class development team with the skills required to build an intuitive, machine learning driven platform.


Please apply in writing to alex@findr.me

Basic Qualifications

  • Computer Science Honours degree (2:1 or better) or another technical degree or postgraduate study. In lieu of degree, relevant skills and equivalent experience.
  • Demonstrated strong object-oriented design and coding skills in Ruby or equivalent languages.
  • Strong computer science grounding in a broad range of algorithms and data-structures.
  • Strong analytical and excellent problem solving skills.
  • Strong written and verbal English communications skills.

Technical Qualities 

  • Advanced coding skills (profiling and performance optimisation).
  • Linux command-line tools, shell scripts, operations.
  • Web development (HTML, JavaScript, CSS, AJAX, JQuery, React, Ruby on Rails).
  • AWS Cloud experience (EB, EC2, S3, RDS +)
  • Best-practice software engineering: Agile, version control, unit testing, TDD, refactoring, source control management, continuous integration and build processes.
  • Design and architecture (design patterns, web services, high-scale, high-availability, multi-tier distributed systems).
  • Custom API understanding and implementation
  • Understanding or interest in image metadata and manipulation
  • Understanding or interest of image recognition technology
  • Understanding or interest of machine learning principles

Personal qualities

  • Highly innovative, flexible and self-directed
  • Co-operative team player
  • Ability to communicate technical topics with both technical and business audiences
  • Ability to deal well with ambiguous and undefined problems
  • Able to thrive in a challenging and dynamic environment
  • Strong sense of ownership and passion for writing perfect software
  • Results driven and ambitious