Taboola
  • Published: January 11, 2022
Category
Job Type
Level of education
High school
Spoken Language needed
English
Level of Hebrew
Hebrew not required
Location of job
New York
How many relevant years experience do you require for the role:
3 years

Description

* Candidates must be eligible to work and live in the US *

Curious about what it’s like to work at the world’s number 1 discovery platform as an Internal Application Developer? We’re glad you asked!

You will be part of a team of Swiss Army Knives who take on numerous, diverse challenges to help teams across the enterprise. While you should be comfortable working with the BE components of a project (service layer logic, SQL queries, etc) the focus of this position is on crafting the FE pieces of our deliverables: overall site design, React components, highly interactive forms with Vanilla JS, and Chrome extensions that perform extensive DOM manipulation to provide data and simulate functionality of other products. 

This is a great opportunity for someone who wants a diverse technical experience that also embraces the human factors side of making tools that people depend on every day. We're looking for the person who can take a half-formed idea, turn it into a well-considered spec, and turn that spec into reality, primarily building the front-end (and occasionally working on the back-end components) to produce the features that empower and delight our customers.

In this job you will:

- Function as a Customer Whisperer, understanding the needs of internal users both spoken and unspoken, divining their deepest, darkest wishes, and intuiting their future needs
- Create beautiful, elegant sites and tools that internal customers depend on and love to use.
- Iterate solutions as the needs of the enterprise change and grow over time
- Produce clean, performant and maintainable code
- Work with a high degree of freedom and be comfortable executing projects from start to finish.
- Utilize best practices in front end design
- Craft browser extensions that provide just-in-time information and functionality
- Leverage internal and external APIs to combine data and update internal and external systems
- Ensure reliability of delivered code with liberal use of various testing frameworks

Requirements

* Candidates must be eligible to work and live in the US *

- 3-5 years of practical experience working as a full-stack developer; if you're just out of code school, this isn't the right opportunity.
- Experience with one or more MVC frameworks (Grails, Rails, Django, Spring, etc.), knowing how to leverage framework time-savers as well as code custom service-layer logic
- Experience designing and implementing user interfaces, leveraging Javascript and Javascript libraries (React, Vue, jQuery, lodash, etc.) and CSS frameworks (Bootstrap, etc.) 
- Experience developing with Java and object oriented programming
- Comfortable working with APIs from various services and providers
- Experience writing tests (RSpec, Cucumber, jUnit, Spock, Geb, etc.)
- Professional, precise communication skills
- Experience listening to non-technical customers, turning discussions into specifications
- Ability to manage one's own deliverables and timelines in a fast-moving environment
- Awareness of current trends in design as well as best practices in FE engineering

Experience with preferred but not required:

- Groovy & Grails
- Java & Spring Boot
- Jenkins
- Ruby / Python

Why Taboola?

If you ask our employees what they love about Taboola they will tell you that here they are able to discover their best professional self, explore where they can grow to, and learn from and together with smart and talented people.
We work with some of the biggest names in the business. Our clients include Business Insider, NBC, Wells Fargo, Adidas, and more.
Taboola NYC offers generous health, medical and dental coverage, 401k matching, a fully-stocked kitchen, and various gym partnerships. 

Sounds good, how do I apply?
It’s easy, submit your CV by clicking the “Apply” button below. 
Taboola is an equal opportunity employer and we value diversity in all forms. We are committed to creating an inclusive environment for all employees and believe such an environment is critical for success. Employment is decided on the basis of qualifications, merit, and business need.

Apply
(Check on your spam box)
Drop files here browse files ...

Related Jobs