Post a job — FREE
Get weekly
React jobs

Front End Developer

Tinuiti

Location: Any (US Based)

 

Tinuiti is hiring a Front End Developer! We’re looking for a motivated self-starter that can communicate clearly. You’ll be working with a product-focused scrum team to deliver features and coordinating with a team of co-workers to deliver software to internal teams and external customers. You will be responsible for implementing the visual elements that users see and interact with in a web application, which makes your role crucial for the success of our business. 

 

Essential Functions:

  • Implement the features and user interfaces of Tinuiti products.
  • Ability to translate Wireframes and Sketch Designs into functional web apps using HTML5, CSS/SCSS and JavaScript
  • Architect efficient and reusable front-end systems that drive complex web applications.
  • Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling user-facing products.
  • Identify and resolve performance and scalability issues.
  • Participate in design and code reviews.

 

Core Competencies: 

  • Drive for Results: Exceeds goals successfully, constantly & consistently a top performer and pushes themselves. 
  • Priority Setting: strong understanding of time/bandwidth of his/herself and others; eliminates roadblocks and creates focus. 
  • Problem Solving: uses rigorous logic and methods to solve difficult problems with effective solutions. 
  • Action Oriented: Enjoys working hard, full of energy for new challenges, seizes opportunities. 

 

Requirements:

  • BS/MS in Computer Science or a related technical field.
  • 2-3 years of JavaScript experience, including concepts like asynchronous programming, closures, types, and ES6. Experience with React a strong plus.
  • 2-3 years of HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility.
  • Familiarity with Object Oriented JavaScript Frameworks (Prototype JS, MooTools, Dojo, etc.)
  • Experience with browser APIs and optimizing front end performance.
  • Experience building web applications.
  • Ability to write code for UI components.
  • Experience making design and UX decisions a strong plus.
  • Experience developing applications with HTML/CSS/JS.
  • Expertly honed project management skills and a power user of tools like Github and JIRA/Atlassian product suite.
  • Experience writing unit tests a plus, especially visual testing. 
  • Experience with the CSS preprocessor SASS a plus. 
  • Experience with GraphQL a plus.



About Tinuiti: Tinuiti is a performance and data-driven digital marketing leader, focused on every aspect of the customer journey across the quadropoly of Google, Facebook/Instagram, Amazon, Apple, and beyond. We believe success requires specialization across all channels, and our offerings cover the full spectrum from paid to earned to owned media. Our goal when we come to work every day is simple - to grow happiness. For our clients, their customers, our people and our partners. Growing happiness guides everything we do and our core values - Unleash Greatness, Never Stop Learning, Ignite Your Passion, Thankful Living, and Inspire Innovation & Change - inspire us to maintain a culture where our people take pride in their work and have fun doing it. 

 

Disclaimer: This description has been designed to indicate the general nature and level of work performed by employees within this position. The actual duties, responsibilities, and qualifications may vary based on assignment or group. Tinuiti is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.

 

FLSA Classification: Exempt

 

Working Conditions: Working indoors, sitting at a computer for extended periods of time, lifting no more than 10 pounds.

Get weekly new jobs in your inbox