Skip to Main Content
← Back to Jobs

Senior Frontend Engineer- Javascript, Typescript, React

Benzinga Ann Arbor, MI
  • Posted: over a month ago
  • Full-Time
  • Benefits: Vision, Medical, 401k, Dental

Senior Frontend Engineer - Javascript, Typescript, React

Benzinga is a financial news and data company located at One Campus Martius in Downtown Detroit. We provide a variety of news and data feeds to many large institutions including most North American financial brokerages. Our goal is to make financial news accessible to all.

Our consumer product Benzinga Pro (pro.benzinga.com) offers our subscribers a real-time window directly into our data and news feeds, and as Senior Frontend Engineer you would be focused on adding innovative and valuable features and improvements to this platform. Benzinga Pro is a complex React application that uses Websocket and WebRTC to display realtime news and data to our subscribers.

Although this is a front-end position, working primarily on a Typescript / React / Redux codebase, the application is involved with the broader Benzinga tech ecosystem which includes a variety of different technologies:

  • Cloud first implementations of Go (golang) Microservices on Kubernetes
  • Python / Django scaffolded applications with Stripe and Oauth integration
  • Drupal PressFlow and Wordpress PHP sites as well as niche financial Java servers
  • RabbitMQ, ZeroMQ, Redis, as well as MySQL, Postgres and Mongo Databases
  • Continuous Integration / Deployment, DevOps with GitLab

We are constantly innovating and engineers are encouraged to explore new technologies, and the following would be bonuses for this role:

  • End-to-end testing using Jester, Selenium or similar frameworks
  • Front-end DevOps like WebPack, Babel, or Verdaccio
  • Mobile development using React Native, Xamarin, Flutter, Ionic or native.
  • Advanced interactive UI development and new technologies or techniques like Elm, Haskell, Erlang, Lua; D3.js, WebGL; WebAssembly, GraphQL, NextJS, Gatsby, and GIF memes.

We are committed to the personal and professional development of our employees and encourage engineers to reach out and attend industry events and conferences, as well as host our own local and regional technology events through our partner organization the Detroit Fintech Association. Remote work is a possibility and benefits are offered including flexible schedules and vacation time.

Benzinga

Why Work Here?

Tons of room for growth at this fast-paced company!

Benzinga is a premier financial media platform, helping millions of people improve the way they invest each month. By providing superior information, data, and tools, Benzinga gives investors the edge needed to profit in the markets. Our team is devoted to the ambitious mission of transforming the financial industry and empowering individual investor. Benzinga is growing rapidly, and we are seeking mind-blowingly talented and detail-oriented professionals with knowledge of web technology, finance, and writing. The search for the driven, dedicated, and self-starting individuals who will help propel Benzinga into its next stage of growth is on! Are you looking for a “leave your egos at the door”, teamwork-oriented environment? Do you love the idea of a role where every single day offers new challenges? Then Benzinga is the place to be.

Address

Ann Arbor, MI
USA

Website

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

What email should we contact you at once we get salary info from the hiring manager?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Our qualification feature is only available to registered members - what email address would you like for us to keep on file?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.