We are looking for an mid level Back End/Server side Developer to join our small team as one of our first engineering hires. Working alongisde our Front End Developer, you will be hands on within the technology and working towards making our product the best that it can be by solving the challenges we face.
Staffably is a platform designed to reduce the inefficiencies caused by job boards and agencies, by putting teachers directly in touch with schools and vice versa, providing transparency, efficiency and cost savings. We are changing the way schools are staffed by applying the latest technology and thinking to a keenly felt problem. Our web (and soon mobile) apps are used by teachers to create their profiles, set their preferences and apply for jobs that match their needs. Schools can create their profiles, have access to all the profiles of teachers on the platform, post employment opportunities and get in touch with teachers directly.
We are looking for an experienced Back-End Developer to work alongside our Front End Developer. Your background will include:
A graduate with a solid understanding of Computer Science principles
Experience of developing fully featured web application servers
A good understanding of authentication in modern web applications
We would also be interested in someone with a Python, PHP, Ruby, Java or similar background who has experience in an equivalent web application framework and is interested in crossing over to NodeJS and Express
Experience or an interest in maintaining a good software development process, and making good use of automated build tools
Building RESTful APIs and exposing endpoints to be consumed by clients
Experience of working with relational databases, particularly PostgreSQL. Some experience or interest in schema design and maintenance.
Comfortable in operating within the AWS cloud environment with the ability to create, maintain and backup both EC2 compute and RDS database instances
Some experience or an interest in using the AWS SDK would be desirable
An interest or experience in monitoring, logging, and metrics, with a view to keeping the company's platform operational and performing well
NodeJS and Express experience
At least 3 years of development experience
Strong skills around back-end development
Someone with side-project interests or an active GitHub profile would be highly desirable
An interest in software engineering best practices, including version control and backup strategies
A desire to gain experience and develop your career in an agile, vibrant startup environment
A self-starter who's happy to absorb unfamiliar technologies and keen to refine their skillset
Someone who can operate with a degree of autonomy and organise their tasks, but keep an eye on the bigger picture.
A good communicator who's keen to be an active participant in the development and success of the Business.
Suited to an Agile environment. The ability to maintain team velocity while adapting to changeable business requirements.
We are a team of awesome people based in central london. Join us and be challenged on a daily basis, while having fun and solving the hardest problems with a hint of social good.
NO CONTRACTORS OR RECRUITERS PLEASE
More like this
- Account Executive at Zen Educate
- Lead Developer (Ruby on Rails) at ImpactEd
- Front-end Engineer at Top10VPN
- Front-end Engineer at Snapppt
- Operations Manager at ObjectBox
- Senior C++ developer at ObjectBox Ltd
- Product Implementation Specialist at LocumTap
- Operations Manager at GTN Ltd
- Online Marketing Intern at ObjectBox