Assemble is a software solutions provider, building bespoke systems. We conceptualise, develop, productise, implement and support. 2017 sees us entering into cloud-based development with 3-5 SaaS projects in the pipeline. Come grow with us!
We have a passionate team that loves anything tech and we embrace and encourage this. Our projects consistently push our abilities and imagination, and we have a culture of learning and helping each other. We take ownership of our work, work hard, and keep looking at the best ways to do our work. We are constantly looking for better ways to do what we do, while enjoying our work and appreciating our clients. We value time-off after hard work, and arrange our day around lunch.
Why Work For Us
We are constantly challenging ourselves with projects that harness cutting edge technologies. We nurture developers and provide an environment where training and self-development are key focus areas. Our projects are well managed and delivered to spec and on time.
Our developers have 24/7 access to Pluralsite and Lynda for training, we frequently buy e-books on various tech topics and we have Friday tech talk sessions, which will vary from watching a TED talk to one of our team or a guest expert presenting on a certain topic. We enjoy values such as transparency, honesty and integrity, which flows from internal attitudes all the way to our clients. We own up to faults and make them right. We focus on development in all areas of our lives.
What you’ll be building
Our projects range from rebuilding a student and course management system for a credited online University (including the migrating of their data and legacy setup) to corporate projects, to building custom and new solutions with Raspberry pi’s - such as a transport monitoring system - linking and streaming video footage from 4 on-board camera’s, and a positioning overlay over Google Maps - displaying the vehicles and their telemetry data.
There is also the possibility of you being contracted out to work on-site at a client - but only at your discretion and according to your agreed terms.
We employ industry best practices such as working from approved spec’s, using version control, project and code reviews, fast release cycles and Quality Assurance and testing. Most projects will have you working as part of a team with your roles and responsibilities clearly explained at the beginning of the project. We are quite pragmatic in our approach to the development cycle, and are open to adapting and improving our processes if needed.
Our hiring process
We obviously want the best, and it's important that you fit our culture as well as our skill requirements.
Once we have determined that you have enough skills and humour, you get shortlisted for hiring...
If we contact you, it means that we’ve gone through your CV and are impressed enough to have you come in for an interview. Our interviews last between 1 and 1,5 hours, and we ask a variety of questions to ensure that you fit with our company dynamic, as well as questions which should indicate your skill levels related to our requirements. Alongside skills, we also check for ability and willingness to learn new technology, understanding of bigger picture and details of a problem, problem solving abilities (aside from code), presentability and how you conduct yourself, your interests and passions.
- Leadership material.
- Plan and organise.
- Knowledge Specialisation.
- Must be individually driven and motivated.
- Must be reliable and responsible.
- Must be enthusiastic and very willing to learn.
After the interview, you will be notified within 48 hours whether you have been shortlisted. If you have not made it through, we will also notify you within 48 hours, and give you our feedback which we hope will be helpful.
Shortlisted candidates may be invited for a second interview, which will be in person or over Skype.