SQL (regular) PostgreSQL (regular) Ruby on Rails (advanced) Ruby (advanced) Job Description Join the game-changers! As a Senior Ruby Software Engineer, you’ll be part of a team of engineers that builds out the technology that powers our retail brokerage business and supports our other business initiatives. We care about the speed and stability of our back-end systems as much as we care about the customer-facing applications we build. Our architecture is consistently evolving as our business grows and we face different technical challenges, but always with a focus on practicality and performance. You’ll help by modifying existing systems, taking on ownership of current systems as well as green field projects, and troubleshooting issues as they arise. Our engineers work with a plethora of tools, this role will work primarily in Ruby and building APIs. Who we are We’ve been at the forefront of trading innovation since 1974, taking on the challenge to deliver an unmatched experience for our clients and raise the bar for tomorrow’s opportunities. Today, we’re a global fintech company incorporating the IG, Tastylive, Brightpool, IG Prime, Spectrum, and DailyFX brands, with a presence in 20 countries across five continents and over 400 000 active clients worldwide. But we know our success is only possible because of our people, who we encourage and empower to be brave, determined and inventive. Join us if you’d like to work in an inclusive, collaborative team that will recognise your talent and allow it to shine. Where you’ll work As part of our hybrid working environment, you’ll split your time between home and the office. In this way, you’ll be able to enjoy a better work-life balance and always bring your best self to your role. At the office, you’ll have access to everything you’d expect from a world-class employer, such as a modern working environment, agile spaces, private quiet rooms and breakout areas. Plus, all our offices are located in iconic city centres, close to everything you might need for a rewarding working experience. While you will be based in our Krakow office, you will be working with our IT teams in Bengaluru and London. Join IG, and you will be joining the best in an always-moving industry. We are constantly improving and developing our backend systems making sure we are at the front of the market from technology and quality of work perspectives. How you’ll grow Your personal and professional development are important to us. As a company that’s constantly redefining the boundaries of possibility, we’ll challenge you to push yourself, accelerate your ambitions and rise to new levels of excellence. We know that’s a big ask, so we’ll make sure that you’re supported all the way, getting the backing you need and the recognition you deserve. If you connect with our vision and can get behind it, you’ll be rewarded with countless opportunities to experience new things and enhance your abilities. What you’ll get Competitive salary Private medical cover for you and your family (Medicover) Multikafeteria system (you can choose multisport card, vouchers etc.) Life insurance (Generali) Comprehensive global and local onboarding process – to the company and to your role Employee-led LGBTQ+, Women’s, Black and Parents & Carers networks with the annual budget for organizing events & projects that foster an open, diverse and inclusive culture Option to participate and create ESG initiatives based on IG Brighter Future Fund 2 additional days off a year for voluntary work 1 additional day off to celebrate your Birthday Currently Flexible work arrangements – we work in a hybrid working framework Home office equipment reimbursement Flexible working hours Online stretching sessions Online wellbeing weeks Online social events Summer parties In the office Come to work in a comfortable, state of the art office containing all the things you need to succeed. Each of us works from laptops, at agile, ergonomic workstations designed to support our roles. Our spacious, open-plan offices provide a modern, dynamic setting for you to excel. On top of current benefits employees may enjoy here: Free fresh fruits and coffee club App based parking spots booking system Bike parking and shower Games: Foosball and ping-pong table, consoles and board games Annual parties - summer picnic and Christmas party Other social events What you’ll do Build scalable, reliable and maintainable API services Take ownership over several of tastytrade’s core brokerage systems Lead by example to uphold high engineering standards Provide technical leadership for more junior members of the team Conduct constructive and thoughtful code reviews for both more junior engineers as well as for other senior engineers. Your reviews will cover general codecraft, quality of implementation, and overall business domain correctness Contribute to scaling existing technology by profiling current architecture and refactoring existing code and / or leveraging new technology within existing systems Write comprehensive tests for your code Perform infrastructure work as necessary with support from the infrastructure team to support application development projects Who you are ➡️ Mastery of Ruby on Rails and expertise in building RESTful APIs ➡️ Strong understanding of relational databases and SQL (PostgreSQL is a plus) ➡️ Experience with caching, message queues and background job systems ➡️ Exposure to architectural patterns of large, high-scale web applications ➡️ Think about systems and their life cycles, edge cases, interactions, and failure modes ➡️ Learn and dive into the deepest levels of how things work ➡️ Thrive on a high level of autonomy and responsibility ➡️ Strong sense of ownership and enjoy working on projects end-to-end ➡️ Write clean, maintainable and well-tested code ➡️ Attention to details and value for quality
Senior Ruby Engineer in Bucuresti
Contact
Datele de contact vor fi vizibile dupa ce veti aplica!
Anunţ expirat