Ruby Hybrid Jobs in Vereinigtes Königreich

Hybrid Senior Software Engineer Senior Software Engineer

Administrate · United Kingdom · Hybrid

About the job

About Administrate

Administrate is a training management platform used globally to plan, design, deliver, and measure learning and development for employees and customers. Our mission is to enable enterprises to run their training functions more efficiently and effectively. Our headquarters are in Edinburgh, Scotland's capital city. We also have an office in Bozeman, Montana and other team members working remotely around the world.


Our Dream

At Administrate, we aim to be the Ultimate Human Organization. Our software is valuable, but our people are what truly make us successful. We hire great people from diverse backgrounds because it makes our company stronger. If you share our values, we'd love to hear from you.


Who You Are

You're passionate about what you do, always seeking challenges and improvement. You enjoy problem-solving and strive for better and faster solutions. You value standards and reuse in your work to support team efforts and avoid reinventing the wheel. You are honest, transparent, love working with great people, and thrive in dynamic, flexible environments. You are eager to develop your career and skills and passionate about helping others grow. You're also passionate about the development of others and have solid experience of working within teams, leading projects and mentoring team members.


What You'll Do

As part of our Engineering team, you'll work on critical applications used by customers worldwide. You'll collaborate with your team and product management to design and build new functionality, provide feedback, and share best practices. You’ll take ownership of your work, be a catalyst within the engineering team for cleaner code, better tests, more scalable solutions. You'll help us build a world-class product and engineering team through continuous improvement, we're all about collaboration and our teams review and test each other's code, provide feedback regularly and share best practice.


You will be responsible for:

  • Writing code that sets the standard for quality and maintainability.
  • Collaborating with your team as well as the Customer Success and Product teams to seek an understanding of the business context of the customer, anticipating and building according to strategic drivers for the customer's business environment.
  • Working with key stakeholders effectively to make well-reasoned design and technical decisions, identifying potential risks and tradeoffs.
  • Driving and facilitating discussion around complex technical issues.
  • Planning and executing projects with complex requirements.
  • Sharing technical context and direction and making pragmatic choices about tackling technical debt.
  • Proactively identifying and resolving issues outside of your immediate team where necessary.
  • Providing guidance to teams on effectively breaking down tasks and estimating.
  • Championing clean code principles and test driven development.
  • Providing insightful and comprehensive code reviews.
  • Taking initiative to own and resolve issues on behalf of your team, bringing team members (and others team members if needed) together to solve problems.
  • Sharing knowledge of software architecture and development techniques with colleagues and the broader organisation.


Technologies We Use

Our tech stack includes Python (Flask), MySQL, React, and GraphQL. Experience with similar technologies (Ruby on Rails, PHP, Java, Node.js) is welcome. We support learning and growth, so don't hesitate to apply if you're willing to pick up our stack.


What You'll Get

  • Work as part of a talented team where everyone’s input is valued
  • 4-day, 32-hour work week, paid for 5 days
  • 22 days holiday per year (based on a 4-day week) plus 6 company holidays
  • Great tools – MacBook, 27” monitor, mechanical keyboard, etc.
  • Flexible working schedule
  • Retirement savings
  • Life assurance of 4 times salary
  • Entirely private and confidential access to our resident therapist