Full Stack Fest

Sept. 1–5 2015, Barcelona

Job board

Software Engineer (Ruby/Rails/JS/Ember)

Who are we and what do we do?

AlphaSights is a next-generation information services firm with offices in New York, London, Dubai, and Hong Kong. We operate at the nexus between our global client base (decision-makers from private equity, hedge funds, consultancies and corporate strategy) and experienced industry practitioners who bring highly relevant insight and expertise to our clients’ decisions. Founded in 2008, we are now a worldwide team of 250+ and growing rapidly.

About the Team

We’re the ones responsible for building the software that runs AlphaSights and are developing a platform that services our employees, clients, and subject matter experts. This means we’re working on both established systems and greenfield projects.

We believe in testing, continuous integration & deployment, and pair programming. We’re constantly trying to improve our processes and workflows to ensure we’re maximizing efficiency, quality, and developer happiness.

Constantly learning and improving our skills is a big part of our team’s culture. Thus, Fridays are dedicated to “continuous improvement”, where we take time to study/practice, explore new technologies, build prototypes, write blog posts, prepare talks, etc.

What We’re Looking For

  • 2-5+ years experience with programming languages such as Ruby, Javascript, Python, Java, Scala, Go, etc.
  • Experience developing web applications using Rails, Ember, Django, Play, etc. is a plus
  • Proof of understanding difficult problems and delivering end to end solutions
  • Demonstrated leadership in product, people, and/or technology
  • Work well in project teams and make teammates better
  • Enjoy teaching and mentoring
  • Always positive and a little quirky
  • Excellent communications skills
  • Have accomplished something that impresses us - in a previous job, team, open source, etc.
  • Take ownership of our code base - when you work on code you leave it in better shape than you found it

The Role

In this role you’ll work in a project team with two week iterations and be part of iteration planning and retros. Depending on experience you may be given product and/or technical leadership, in which you’ll work with stakeholders to develop cards, hash out implementation references, and ensure they add up to end to end solutions.

You’ll be expected to understand and collaborate with all other functions of AlphaSights so you can make well informed software decisions. Armed with this knowledge you’ll be trusted to act autonomously and influence process/workflows, product direction, and technology choices. We encourage you to seek out and push the team to employ new languages and services that fit the problem and make long term sense for the business.

You’ll be writing high quality and maintainable code. Depending on the project, your focus will be building new applications or scaling existing ones to the needs of the business. You’ll be programming primarily in Ruby, Postgres, and JavaScript, with opportunity to bring in other languages that fit.

In addition to being a full stack developer, you’ll be expected to master a specific part of the stack i.e. UI/UX, microservices, DevOps, etc. You’ll also be expected to pair with & coach teammates, review PRs, help others with technical questions & share your own learnings, and be a part of growing the team.

How to apply

Apply at our website.