Full Stack Developer

The Ad Masters is seeking exceptionally bright, self-motivated, highly focused individuals to support our CEO at Wave BC, Kyiv. Come be a part of a multinational team that is headquartered in Chicago. This position calls for top-notch JavaScript developers that have well-rounded experience in various frameworks (i.e., Node.js, React.js, Next.js, etc.). As part of The Ad Masters team, you’ll join our high-caliber roster of engineering talent. You will take ownership of projects and tasks to use your technical expertise and deliver high-quality results. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product are essential. You should have previous experience building web interfaces and a solid understanding of OOP. 

The Ad Master’s software engineers develop the next-generation technologies in eCommerce platform technology. We’re looking for engineers who bring fresh ideas from all areas, including in hyper-personalization, application optimization, large-scale system design, networking and data manipulation, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to The Ad Master’s needs. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.  Apply with us, and we will consider you for any open positions. 


Responsibilities:

  • You will take leadership in driving projects from a blank slate to completion. You’ll be in the weeds independently as a developer, and also need to provide guidance to more junior developers if they are assisting on the project.
  • Developing new user-facing features using various front-end frameworks
  • Building reusable cross platform components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers

Education and Experience Requirements:

  • Fluent in Node.js, and Express.js
  • Strong proficiency in JavaScript/TypeScript and the JavaScript object model
  • Experience with HTML5, CSS3, and DOM manipulation
  • Understanding of the W3C guidelines including ARIA and accessibility
  • Thorough understanding of the following front-end frameworks (React.js)
  • Thorough understanding of the following back-end frameworks (Next.js)
  • Experience with popular JavaScript workflows such as Flux or Redux
  • Familiarity with newer specifications of ECMAScript (ES6+)
  • Expert understanding of RESTful APIs
  • Familiarity with modern build pipelines and tools (CI/CD)
  • Experience with common development tools such as Babel, Webpack, NPM, yarn, etc.
  • Experience with testing frameworks (Mocha/Chai/Sinon or Jasmine/Jest/Enzyme)
  • Ability to understand business requirements and translate them into technical requirements
  • Ability to perform benchmarking and optimization

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file