Open Source Software Engineer (UK) at Surevine (London, United Kingdom) (allows remote)
Job Description
UK passport holders only
Our Promise
Self-Managed
We nurture self-managed teams of talented, passionate software craftsmen who inspire each other to create the latest social software for customers we care about, and who trust us to deliver
Personal Development
We give our people a platform to develop their individual talents into strengths in an environment which expects creativity and is obsessive about innovation.We will support you in your training, skills development and industry certifications.
Innovative
We're lucky: social software, like Social Networking and Microblogging platforms, is where some of the most exciting and engaging software is being developed today, and we help deliver solutions based on the very best innovative thinking about social software to our clients who have some of the most extreme security requirements on the planet.
Community
We play an active role in the open source ecosystem; our developers are committers on leading open source projects, and contributors to many more. We assist our clients to make informed choices about the selection of open source software, and help them to play their part and participate more fully in open source projects.
Flexible
We trust our staff to know where they do their best work. Working at your home office, or in one of our hubs in London’s TechHub @ Google Campus, our newest hub in the middle of Bristol, or in central Reading.
On the move
Our team are expected to be highly mobile yet continually collaborating with the team using the collaboration tools they have had a hand in creating. Team members often choose to meet-up once a week in one of our hubs to co-work with their team and have a few beers (on the Directors if The Smiths are playing!).
Skills Requirements
Who we are looking for
Communication
You will have empathy, courtesy and refined communication skills. These strengths will help you to develop software that delivers an excellent user experience.
Open source
We are particularly interested in people with experience of developing open source software. Have you ever built something you could have bought?
Team player
You will seek and expect critical review of your work from your teammates and will be equally generous with praise and guidance for your talented peers. You will be able to convert the energy and ideas derived from your team into a laser-like focus on the software you are developing.
Skills Experience
You will have domain knowledge in the following:
- Expert-level knowledge of Java or PHP. It matters what your code looks like (it matters to us and we want it to matter to you)
- A knowledge of the web from top-to-bottom: JavaScript, AJAX, HTML and CSS, as well as any other web and presentation tier technologies such as portal technologies and Google Web Toolkit
- Experience of working in Agile environments – Kanban or Scrum
- Detailed knowledge of Java or PHP, to complement your expert knowledge language
- Experience of developing Enterprise Content Management solutions e.g. Alfresco
- A thorough working knowledge of software configuration management; knowledge of Git or Subversion is preferred
- Object-oriented analysis and design with a good knowledge of design patterns, UML and strong analytical approach to problem solving
About Surevine
view all job listings
view all Surevine job listings
posted 5 days ago
Leave a Reply
You must be logged in to post a comment.