Software Engineer - Front End
Who We Are
Yieldmo is one of the world’s fastest-growing digital advertising and attention analytics companies. Agencies and brands use its premium marketplace to create, measure, model, and optimize their campaigns for unmatched scale and performance. Underpinned by AEROS Attention Analytics, advertisers can now truly understand how consumers are interacting with ads before the click, and after the initial view. Yieldmo ultimately delivers better results by harnessing the power of attention data to drive superior audience engagement and targeting.
What We Need
We’re looking for a Front End Engineer to build our web application that includes an analytics dashboard, workflows and other UI elements. The ideal candidate is comfortable integrating beautiful front end experiences with technical backend APIs and data sources.
Responsibilities
- Design visual interfaces, web applications and data visualizations
- Build the web and data visualization experiences into our analytics product
- Integrate with databases and APIs to tie the front end experiences to our complex data and logic seamlessly
- Integrate high fidelity mockups into UX rich applications
- Architect efficient and reusable front-end systems that drive complex web applications
- Follow design principles and best practices such as view layout and rendering technologies (e.g., responsiveness, progressive enhancement, browser/device support)
- Collaborate with product, design, and data science teams to deliver against cross functional priorities
Requirements
- Bachelor’s Degree
- Working knowledge of programming languages such as Python or Javascript
- 5+ Years' experience building scalable front-end applications and analytics software
- Experience delivering front-end software that is stable, secure and high performant
- Experience developing rich applications with HTML, CSS3, JS, Node, Typescript, Redux, HTML5, Webpack
- Experience with visualization libraries such as highcharts/D3 or tools such as Tableau
- Experience developing front-end software, with deep experience in one or more relevant front-end frameworks (React, Vue, Gatsby)
- Experience in a broad range of software design approaches and common UX patterns
- Knowing when to use front-end software design patterns
- Experience in view layout and rendering technologies (e.g., responsiveness, progressive enhancement, browser/device support) and knowing when it is appropriate to make graceful fallbacks
- Experience working with APIs, JSON, GraphQL and REST
- Excellent communication and presentation skills
- Exposure or curious about working with AWS Cognito, AppSync, API Gateway, Lambda
- Exposure to the JAM Stack
- Collaborate and contribute as a member of high performing team
Perks
- Home office setup stipend
- 2 Mental Escape (ME) days each month
- Flexible PTO and competitive compensation packages
- Learning stipend for professional growth and development