Front-End Engineer

| Greater NYC Area

Merrill combines great people, best practices and advanced technology while empowering the communications of the world’s leading companies and professionals who support them. Whether it’s sales, finance, human resources, information technology and more, consider unleashing your talent at Merrill Corporation.

Job Description:

Merrill Corporation as an organization is moving very fast in a new direction. This is a very exciting time for the company and has provided amazing opportunity for everyone. We have new leadership working to innovate on everything from the product discovery and delivery to changing the culture and work environment. Merrill strongly believes in empowered teams and ownership. Merrill is focused on building product innovation, DevOps culture and fully cross functional(scrum) teams.

The new core platform is a microservices architecture with multiple web/mobile applications built on top. We are leveraging a combination of open source and third party libraries/frameworks such as Eureka(service discovery), MongoDB(NoSQL), Elastic Search(search), Pivotal Cloud Foundry(cloud native), Microsoft Azure(cloud service platform) and many more.

At Merrill Corporation, Front-end Engineers build reliable and well-designed web apps that provide high value to our customers. We work closely with our product and UX team to craft the right experience at the same time we collaborate with our strong engineering team to make sure that our web apps are fast, secure and maintainable.

 

Responsibilities:

  • Work with business stakeholders to define our frontend roadmap as we explore new technologies, operating systems, and screen sizes.
  • Design secure and scalable solutions for a modern web environment
  • Write high quality code, including tests and documentation.
  • Define and improve web apps architecture
  • Provide mentorship and leadership for code consistency, good architecture practices and effective Unit/UI testing
  • Work collaboratively with UI/UX and Product stakeholders that are experts in responsive design and user experience.

Qualifications:

  • Expert-level knowledge of JavaScript and design patterns, TypeScript, CSS(SCSS), HTML
  • Proficiency in modern MV*(MVC, MVVM, etc..) framework(s) e.g. Angular, Backbonejs, ExtJS, etc.
  • Proficiency with UI testing using third party tools e.g. cucumber/capybara, karma, mocha or jasmine, etc.
  • Familiar with modern CSS libraries or view libraries e.g. Bootstrap, Angular Material, etc.
  • Familiar with UI build tools e.g. gulp, grunt etc.
  • Familiar with Continuous Integration(CI) / Continuous Delivery(CD)
  • Solid understanding of the full web stack (e.g. HTTP, headers, caching, etc.), Familiar with RESTful API design
  • 4+ years of relevant experience and a bachelor's degree in computer science or equivalent
  • Experience with any single page application
  • Product development or large-scale web app development
  • Familiar with architectural patterns of a large, high-scale web application (e.g., well-designed APIs, distributed architecture, 12 factor apps)
  • Experience mentoring technical team members
  • Knowledge and interest in Paired programming is not required but a good skill to have.
Read Full Job Description

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • JavaLanguages
    • JavascriptLanguages
    • SwiftLanguages
    • KotlinLanguages
    • AngularJSFrameworks
    • SpringFrameworks
    • MongoDBDatabases
    • Pivotal CLoud FoundryDatabases
    • ElasticSearchDatabases
    • Azure Blob StorageDatabases
    • InVisionDesign
    • SketchDesign
    • Mural, Appear.in, Slack, MindNodeDesign
    • ConfluenceManagement
    • JIRAManagement
    • TrelloManagement
    • WordpressCMS
    • SitecoreCMS
    • SalesforceCRM
    • Oracle EloquaLead Gen

Location

Our Tech Team office is currently located in a co-work sharing community located in Tower 49. We are very engaged with the local community.
Technical Team Office, Tower 49, New York, NY 10017

Insider's spotlight

What are some social events your company does?

From team building scavenger hunts though Central Park to quarterly client events at the latest NYC hotspot, working at Merrill Corporation provides the opportunity to socialize with some of the most talented and interesting people that you will find anywhere.

Donald Davis

Vice President, Advisory Sales

How do you collaborate with other teams in the company?

Using the latest colocated and remote collaboration tools including Invision, Sketch and Mural.

JR

Director of Innovation - Product Design

How does the company support your career growth?

"I have instant access to any manager or experienced sales director's from around the world, which allows me to continuously learn from some of the best and smartest people in the industry."

Rosie Corcoran

Regional Director- DataSite

What are Merrill Corporation Perks + Benefits

Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Retirement & Stock Options Benefits
401(K) Matching
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Remote Work Program
Vacation & Time Off Benefits
Generous PTO
Paid Volunteer Time
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Some Meals Provided
Professional Development Benefits
Job Training & Conferences

Additional Perks + Benefits

Merrill is an employer of choice with a strong track record of internal promotion, company benefits and many perks. Join a company who values its employees and understands that supporting our employees is a fundamental key to our success as a company.

More Jobs at Merrill Corporation9 open jobs
All Jobs
Dev + Engineer
HR
Operations
Product
Sales
Sales
new
Merrill Corporation
Developer
new
Merrill Corporation
Developer
new
Merrill Corporation
Developer
new
Merrill Corporation
HR
new
Merrill Corporation
Product
new
Merrill Corporation
Operations
new
Merrill Corporation
Developer
new
Merrill Corporation
Developer
new
Merrill Corporation