a dynamic information technology staffing firm

Careers - Job Details

Front End/Full Stack Engineer

Summary:
BGI has the following full time opportunity with our direct client located in New York, NY
 
Job ID/Number:
201706-1829
 
Posted Date:
6/26/2017
 
Job Location:
New York, NY
 
Position Type:
Full-time
 
Division:
Information Technology
 
Description:
Role Background
  • This role integrates the backend technologies with the application and presentation layer.
  • They will be responsible for creating new dashboards and data visualization tools for the new products, and working with the UI designers to refine the client-side aspects of current and new products. In coming months, this would likely shift to be increasingly more product oriented, rather than service oriented. This is also not a product with tons of external users - client-side application needs to be efficient and intuitive specifically for business and enterprise clients rather than for the general consumer.
 
Candidate Accomplishments
? In first 6 months, needs to learn stack well enough to be able to update and refine client-side layers of our flagship product, but also develop new, user-facing components of the two new, large-scale products (ad sales tool and customer data
tool)
? After 6 months, candidate should be able to provide individual contribution to the product and be fluent in our stack
? Create dashboards and data-visualization tools for internal and external use, work with UI designers
? Will have developed strong relationships with team and the new Director of Engineering
 
Candidate Attributes
“Day in the Life”
? Spend up to 80% of time coding in an Agile environment using technologies such as (and similar to) Ruby on Rails, JavaScript, Python, Node.js, D3.js (they will work in both the application layer and presentation layer of a web app)
? Collaborate with other members of a small engineering team 
? Attend daily standups
? Attend Scrum/Planning sessions
 
Priority Candidate Attributes
? Priority 1:? Strong coding skills in the web applications and presentation layer - they should be very proficient in both aspects equally, as well as having fairly solid foundations (ability to write performant, efficient code, not just hack together something “that works”)
? Priority 2:? Knowledge of challenges particular to data-oriented, B:B apps: making dashboards, presenting lots of information (but don’t need to worry about tons of users), some data viz particularly helpful
? Priority 3:? Ability to work in an Agile environment - should be solid with both the collaborative and independent parts, and should very reliably hit their own milestones w/o needing hand-holding
? Priority 4: ?Ability to interface well with multiple stakeholders - to interface with people across different departments and field their requests 
 
 
 
 
 
close (X)