As a Rails developer, you'll work at the core of our product and platform. You'll be responsible for building and improving the features, reliability, and maintainability of our backend ¿ and supporting the teams that rely on it. You'll work closely with front-end, mobile, and product to ship features that are fast, robust, and bring real value to users. We particularly value developers who are curious about AI and use modern tools (ChatGPT, Copilot, etc.) to improve their productivity and learn faster. Responsibilities Develop, maintain, and improve key back-end features in our Rails application Participate in code reviews and pair programming to ensure high-quality, readable code Contribute to the development of our internal tools for operations and support Monitor performance, logs, and bugs ¿ and help ensure a fast and reliable user experience Collaborate with front-end/mobile teams to design clean APIs Propose improvements in architecture, scalability, and developer experience Use AI-powered tools when appropriate to increase delivery speed and code quality Contribute to DevOps/infra maintenance where needed (PaaS, CI/CD, environment configs) Our Stack Web Back-end: Ruby on Rails Web front-end: ReactJS, HTML 5 (HAML & SLIM), CSS 3, Sass, etc. Mobile App Back-end: Ruby on Rails API Mobile App Front-end: React Native Database: Postgres, Memcache Infrastructure: Heroku, AWS, Cloudfront Workflow: Shape Up methodology, Agile/Scrum, Git, Github, CI/CD Must-have requirements You have at least 3 years of experience with Ruby and/or Ruby On Rails Experience working with legacy codebases Strong attention to code structure, performance, and reliability Solid understanding of automated testing with RSpec or similar (unit + integration) Good grasp of architecture & data modeling Familiarity with design patterns, clean code, and software engineering best practices Nice-to-have requirements Experience or strong interest in DevOps topics (Heroku, CI/CD, logging, monitoring) Comfort working with JavaScript frameworks (ReactJS) to understand front-end integration Exposure to AI tooling like ChatGPT, Copilot, Codeium Experience in startups or product companies What we offer Be a key employee in a fast-growing and exciting scale-up Have a real impact on the company's growth and evolution Open and transparent company culture Lots of team moments: team buildings, weekly happy hours, Friday learnings,... Competitive salary package Health insurance @Alan celebrate two birthdays: your real birthday and your Ring Twice-birthday! Double cake! Your own fish in our aquarium! Our offices are located in BeCentral, literally above the Central Station of Brussels. We believe bringing people together gives the best outcome, which is why we prefer candidates based in Belgium. However, we are open to remote opportunities as long as you are within a maximum of two hours' time difference from Brussels. REQUIREDLANGUAGES
User interface developer (3 years), Software analyst (3 years), ICT system analyst (3 years), Software developer (3 years)