Full Stack Developer, C# (London or Remote)
at Assembly in London
(₤40 per year)
We are looking for a developer with some prior “full-stack” experience and a desire to develop by working with a variety of technologies to join our dev team.
We work in an Agile development environment and maintain several products in a range of languages including:
A centralised data platform exposed through REST APIs currently built primarily with Rails.
A remotely managed, distributed network of agents deployed in schools throughout the country, written in C# and Atom.
Customer facing web apps currently in React and Rails with some new projects starting in Elixir/Phoenix and React/TypeScript.
You will get involved with our whole product range and, as such, will have the opportunity to be exposed to all of the technologies mentioned above with a focus on the back-end systems but plenty of opportunity to be involved in the UI/UX should you so desire.
We’re a semi-remote team and are flexible to applicants who wish to work from outside the office.
Excited by the idea of working in edtech (though experience in the sector not essential).
Comfortable working within an agile environment, including pair programming, test driven development and continuous delivery.
Happy to work in a cross-functional team and work across projects as required.
At least 2 years of professional dev experience.
Strong C#/.NET skills are essential as this will make up approx 30-50% of the role.
Some Proficiency with the Ruby programming language and the Ruby on Rails web framework would be a big bonus.
Experience working with relational databases.
Comfortable working within an agile environment, including; pair programming, test driven development and continuous delivery.
Previous experience with the AWS platform and experience of working with (or at least an interest in) Docker containers would also be an advantage.
Knowledge and previous experience of scaling HTTP based services.
Pay & Benefits
£38-48k depending on experience, with opportunities for progression
Your own choice of tech set-up (including brand-new MacBook or equivalent)
Annual training and conference budget
25 days annual leave
11% non-contributory pension
Season ticket loans, childcare vouchers and retailer discounts