Senior Full Stack Developer
Who we are?
TransferWise was founded in 2011 with a clear mission: Money without borders - so people and businesses can send and receive any currency effortlessly, whenever, wherever.
Sure, the heart of what we do is international money transfer. And we’re committed to making it instant, convenient and fair for millions of people, all over the world. But we’re growing our other products and our teams at an exciting pace. And we’re looking for the very best to jump on board.
What it’s really like to work here?
At TransferWise, we do things a bit differently. There’s no corporate nonsense and no old-fashioned hierarchy. Instead, we work in dozens of self-sufficient, autonomous teams. Think of them like start-ups within a start-up that learn from each other.
Each team picks the problems they want to solve. So there’s no micro-management. No hiding behind fancy job titles. And no one telling you what to do. You are your own boss. But you’ll get tons of guidance and plenty of support from talented, super-smart colleagues from all over TransferWise.
We’re going to be upfront - the way we work doesn’t suit everyone. But if freedom, autonomy, and life-affirming, head-scratching professional challenges rock your world, we could be a match made in heaven.
What you’ll be working on:
- Managing the entire US user experience, banking, payment processing, verification, compliance, and marketing – making international transfers faster, easier, and cheaper
- Integrating payment methods and partners, creating a scalable & automated payments engine
- Understand our customers and the impact our product is making (through data analysis and user research), in order to ultimately drive the team’s and product's roadmap
Tech Must haves
- Used a back-end MVC Framework, Java / Spring Boot preferred
- Experience with HTML, CSS and JavaScript
- Experience developing in a modern front end framework, Angular.js is preferred, but experience with Backbone, Ember, Knockout or React is also relevant
- Experience working with SQL databases, writing custom queries and designing schemas
- Understanding & adherence to test driven development (TDD), and the desire to write tests.
- Be familiar with Continuous Delivery approach
Bonus Points:
- Experience with commercial software development
- Have built modular scalable systems
- Experience using database abstraction layers like Hibernate
- Experience with messaging services (Apache Kafka, RabbitMQ, JMS etc)
- Knowledge in payment platforms, foreign exchange & highly complex systems
- Broad understanding of the concept of minimum viable product (MVP)
Mindset
- Passionate about technology, product and user experience
- Customers are at the heart of everything you do & that empathy drives all decision you make
- Ability to work independently and plan your own solutions to problems
- Are willing to travel, to work and learn with dev teams in London, Tallinn, Budapest, etc.
For a sneak - peek into our Engineering world check: http://tech.transferwise.com/
Your benefits:
This is a full-time position with our growing team in our beautiful new office in the Flatiron area of New York City. All of our full-time employees are eligible for our great benefits, including:
- Competitive package including salary, stock options, and company matches to a 401k plan
- Generous vacation policy, including an all-expenses-paid company holiday in Europe
- Travel to and work with teams in our UK and European offices
- Peace of mind with terrific medical, dental, and vision plans alongside family leave
- Many social events, including team lunches on Friday
Please note, unfortunately at this time we are not able to sponsor any US visas.
Want to know more?
To find out a bit more about the cool stuff you'll be working on and what it’s like to work at TransferWise plus a full run through of our employee benefits - visit our careers page.