Senior Web Engineer - BLAW

Careers at Bloomberg

Back to Search

New York, NY

Posted Sep 20, 2020 - Requisition No. 76342

Bloomberg Law offers attorneys all the information they need. Our search engine ranges over laws and lawsuits, along with books and news to help attorneys interpret the latest decisions. It’s a massive dataset--billions of documents, from antitrust law to Zimbabwean patents--so we also offer a suite of ML-powered tools that make research quicker and easier. If an attorney needs to analyze how a judge has ruled on a certain topic, see how the language in a contract compares to market, or parry their opponents’ arguments with a case they haven’t even thought of, we can help! Our mission is to automate away the tedious aspects of lawyering and help our customers work smarter on the hard stuff.

Our environment is collaborative and agile. We ship code early and often, and have a whole team dedicated to making that easy. Our CI workflow is fully automated and deploys every PR to its own testing environment, so you get feedback quickly. We’re also the largest web product within Bloomberg, which means we get to leverage the considerable resources of the wider company (services, tooling, data centers), while also setting standards across the company for web-facing software.

Our app is served up through a modern JavaScript front-end, which talks to Rails, which talks to our core search engine and dozens of microservices. We’re looking for a Senior Web Engineer to focus on the Rails and front-end tiers.

You’ll Need to Have: 

  • 3+ years’ experience building large-scale, client-facing web applications
  • We use Rails primarily, but if you’re fluent in Flask, Node, Spring Boot, etc., that’s cool too. We don’t need a Rails expert so much as someone familiar with navigating a large codebase.
     

  •  Expertise in HTML, CSS, JavaScript, and browser inconsistencies
  • We use Vue extensively, but if you’re fluent in React, Angular, etc., that’s cool too. The front-end ecosystem is complex and evolving, so rather than expertise in a certain framework, we’re looking for someone who knows the fundamentals of browsers, CSS, and vanilla JavaScript.
     
  • A passion for testing (we use RSpec, Chai, Sinon, Jest).
  • A deep understanding of modern web applications and issues related to scale, security, availability, performance, cross-browser compatibility, and continuous deployment.
  • Someone interested in learning and growing in their career. We offer a variety of benefits for engineers to learn new technologies, attend and speak at conferences, and contribute to open-source.

To learn more about our product, visit https://pro.bloomberglaw.com/

Bloomberg is an equal opportunities employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Similar jobs

    The Bloomberg Talent Network

    Stay connected with us and be among the first to learn about new job opportunities. We’ll use the information you provide to help us get in touch with you to align your expertise with our opportunities and better direct our conversations.

    CONNECT WITH US