Overview

Fast growing Company. Small dynamic Teams. Real Impact & huge growth opportunity

At adMarketplace, we create the best of breed consumer search technology using cutting-edge architectures with millisecond response time and crunch through terabytes of data every day. The ideal candidate is motivated using a modern tech stack, passionate about code quality/maintainability and will be part of a small highly talented team responsible for building adMarketplace new products, reporting tools, and data applications. Our team uses modern tech stack including Javascript (ES6), ReactJS, Webpack, AWS, Docker, and more.

Responsibilities: 

  • Work closely with product and other engineers on understanding and translating product requirements into technical solutions
  • Drive the architectural design of FrontEnd Applications.
  • Passionate about delivering elegant, secure, performant and high-quality code that is modular, functional and testable
  • Strong attention to details and procedures; Ability to be analytical and thorough
  • Contribute to all parts of the software’s development including design, development, documentation, testing and release using Continuous Integration and Delivery processes
  • Influence usage of best software engineering practices
  • Build for scale, availability, performance and security across the stack
  • Mentor other software engineers to improve their skills and make them more effective and productive (code reviews, peer programming,..)

Requirements: 

  • BS in Engineering, Computer Science or related discipline
  • 5+ years of professional experience in front-end software development
  • Expert on ReactJS and TypeScript. Solid experience building UI Applications using React and Typescript.
  • Experience in GraphQL and Webpack
  • Experience in JavaScript testing frameworks (Jest, Enzyme, RTL)
  • Strong Computer Science fundamentals in data structures, algorithm design, and problem-solving
  • Experience developing rich applications with RJX, HTML5, CSS3, and JavaScript (ES6)
  • Experience with web security
  • Experience with AWS services (EC2, S3, Lambda, API Gateway, and CloudFormation)
  • Excellent communication, documentation, and troubleshooting skills
  • Ability to work independently with minimal supervision

Is a plus

  • Experience in NodeJs, SpringBoot or any microservices framework
  • Familiarity with Backend technologies (Java preferred)
  • Digital advertising industry experience
  • Experience with SQL, iOS, Android, and PHP
  • Experience working in an agile software development team using Jira
  • Experience with Continuous Integration and Delivery