Software Engineer (multiple vacancies)
Engineering | Edinburgh, United Kingdom | Full Time
Who We Are
Administrate builds an online platform that helps training providers save time and money. Our mission is to make our customer’s training operations and training courses run better for less money.
We are a quickly growing, young, energetic company, with an established global customer base, a solid core team, and a clear vision. Oh, and we work a 4 day, 32 hour week, but we'll pay you a 5 day wage!
Who You Are
You're passionate about what you do. Always searching for a challenge, always looking to improve, you found yourself puzzle and problem-solving from an early age, and reaching a solution wasn’t enough for you. You were constantly striving to do it better, faster, smarter....
You creatively code and work on your own great stuff for fun, but at work you choose standards and reuse, because teams are not just one person, and you don't reinvent the wheel. Do things once, if people think you're doing it twice, they are wrong, you scripted it weeks ago.
You're striving for perfection, but grounded in reality, getting the job done comes first, but it's never something to hide behind, because you don't do 'ok'. If something sucks you say why, and how to sort it. You're honest to a fault.
You love to work with smart people and hate mediocrity. Small teams, dynamic companies and flexible working environments are unparalleled. Bureaucracy is for someone else who likes wasting time and effort.
You are keen to develop and grow your career and skills with a passion for learning and continuous improvement.
Work hard. Work smart. Work well.
What You'll Do
Work on business critical applications with real customers around the world. We aren't building better social todo lists here, we do real software with real engineering.
Develop solutions in a variety of languages and leading technologies. Our core system is PHP, but we use Python and even good old statically typed, complied languages where required.
Be a catalyst within the engineering team for cleaner code, better tests, more scalable solutions.
What You'll Get
Something to talk about. Real programmers have stories about code, we have a 7 year old codebase. You will have stories, good ones about defeating dragons, saving distressed peasants and founding cities that reach to the sky.
Real impact on our products. We are a team of equals, the best ideas win, whomever has them.
Paid, in real money, not promises, from an established company.
Technologies We Use
We use Python for all new server-side code, running in the Flask framework. We use a variety of other technologies for example MySQL, React, and GraphQL. If you have have experience in similar technologies such as Ruby on Rails, PHP, Java, or Node.js and are willing to pick up our stack, please apply! We believe a diverse range of backgrounds strengthens our team.
Where We Are
We are located in the Edinburgh CodeBase, at the heart of the Scottish startup scene.