We’re hiring

Semantico is an award-winning digital publishing solutions company with offices in the UK and USA. We deliver innovative e-publishing solutions for leading publishers, institutions and scholarly societies, such as Oxford University Press, Nature Publishing Group and McGraw-Hill Professional.

We’re looking to recruit passionate individuals who are committed to delivering high quality, innovative work. In return, we offer a friendly, fair and supportive environment where we aim to help develop each employee to their full potential. A competitive salary and bonus scheme are available for the right candidate, as well as a pension scheme, flexible working and 31 days’ leave (including bank holidays) rising to a further five days with accrued service.

If you would like to join the team, please contact us, stating your skills and experience, at HR@semantico.com.

We will endeavour to reply to all applicants to advise whether or not they have been invited to interview.

Senior Front End Developer

Senior Front End Developer

We are proud of the fact that every aspect of our work is in-house, from initial requirements gathering, through UX design and build, all the way to aftercare for the products we deliver. Our clients value Semantico’s partnership approach: we don’t just build products, we build relationships that allow us to understand and deliver on our clients’ long-term needs.

We have a great opportunity for an experienced Senior Front End Developer to join our highly collaborative, cross functional Design/Production team. Working within our Front End team, you will contribute to a culture of quality, innovation and excellence.

Your role will involve interaction with developers, UX practitioners and visual designers to produce effective user interfaces, taking part in multiple projects and sharing a team ethos. We build both customised and ‘out of the box’ solutions, building platforms that enable publishers to distribute their content online: our designs are original and innovative and offer the chance for you to develop your skills in a highly specialised environment.

We are seeking someone who has demonstrable experiencein all aspects of digital production processes and possesses excellent communication and time management skills. Our ideal candidate will be proactive, positive, able to anticipate issues, have a ‘can do’ attitude and be willing to work outside of their comfort zone when necessary.

Experience of javascript and MVC/MVP is vital, as is knowledge of a commercial/agency environment and an interest in emerging technologies.

In return, you will join an ambitious and expanding company who builds strong teams with an emphasis on training, innovation and skill sharing. Our aim is to continue to grow and to nurture from within, creating an organisation made up of committed and innovative staff who are at the core of our projects. Our staff have the opportunity to contribute to and attend key meetings, travelling to clients based in the UK and North America.

We offer benefits including an individual personal training budget, contributory pension plan, 31 days’ holiday inclusive of public holidays increasing with service, Cycle to Work scheme, childcare vouchers, employee assistance programme, various fresh coffees in our two kitchens, fruit delivered to the office and internal and external training programmes. Our office hours are 9.30 to 5.30pm.

To apply for this position, please read the attached job description before sending in your CV and a cover letter that includes your salary expectations and why you feel you are suitable for the role to HR@semantico.com

The closing date for submissions is mid-day on 3 February 2016.

We will endeavour to reply to all applicants to advise whether or not they have been invited to interview.

Senior Front End Developer Job Description

Posted in:

Senior Java Developer

We’re proud of the fact that every aspect of our work is in-house, from initial requirements gathering through UX design and build, all the way to aftercare for the products we deliver. Our clients value Semantico’s partnership approach: we don’t just build products, we build relationships that allow us to understand and deliver on our clients’ long-term needs.

We are looking for a talented Senior Java Developer to join our fast-paced and innovative project and platform team. Our developers are expected to be able to work across projects of all scales, from large internal investment programmes run with agile methodologies, to small features for client sites which are well-defined prior to sale and run to strict timeframes.

As a growing company with 50+ staff, every member of our team is valued and invited to have a say in the future of the Semantico technical strategy. We also believe in training – each staff member has their own training budget – and promoting from within, so this is an ideal environment if you are always looking to learn something new and want to build on your career.

To join our development team as a Senior Java Developer you will have a proven track record of successful delivery of software solutions as well as expertise in the latest techniques and methodologies. You will be able to communicate with our key stakeholders, understand development from a commercial as well as a software engineering perspective and will utilise system analysis skills to understand business requirements. You will also mentor more junior staff to extend their skills. Our developers must have an interest in object oriented and domain driven design and data modelling. In addition, you need the following skills and experience:

Experience of working in a fast-paced, multi-project environment, collaborating with other Developers, Account Managers, Scrum Masters, Product Owners and clients to deliver top-quality software
A working knowledge of the Spring Framework
Understanding of IoC and DI
Familiarity with Java Persistence API (JPA)
Unit and Integration testing using JUnit or TestNG
Knowledge of SQL database systems such as PostgreSQL, MySQL, Oracle, SQL Server or SQLite
Experience of the Linux/Unix environment
Knowledge of web development technologies such as HTML, CSS and JavaScript
Experience with version control systems such as Git or Subversion
Knowledge of web servers and application servers such as Apache Tomcat or Jetty
Knowledge of XML database systems such as BaseX, eXist or MarkLogic and experience of XML technologies such as XSLT, XPath and XQuery are highly desirable.

A degree or equivalent in a relevant subject is preferred but not vital.

We offer a generous salary, benefits including an individual personal training budget as well as internal training programmes, a contributory pension scheme, 31 days’ holidays inclusive of bank holidays and increasing with service, Cycle to Work scheme, childcare vouchers, fruit delivered to the office and two kitchens equipped to make the best coffee in Brighton.

To apply for this role, please read the full job description before sending in your CV and a cover letter that includes your level and salary expectations and why you feel you are suitable for the role to HR@Semantico.com.

We endeavour to reply to all applicants to advise whether or not they have been invited to interview.

 

Senior Java Developer JD

Posted in:

Entry-level Java Developer

We’re proud of the fact that every aspect of our work is in-house, from initial requirements gathering through UX design and build, all the way to aftercare for the products we deliver. Our clients value Semantico’s partnership approach: we don’t just build products, we build relationships that allow us to understand and deliver on our clients’ long-term needs.

We are looking for a talented entry level developer who is looking for their first or second job. You may be a recent graduate, or have some work experience and be able to show personal projects that demonstrate your ability and interest.

As a growing company with over fifty staff in our Head Offices in Brighton where the role is based, every member of our team is valued and invited to have a say in the future of the Semantico technical strategy. We also believe in training – each staff member has their own training budget – and promoting from within, so this is an ideal environment if you are always looking to learn something new and want to build on your career.

In line with all developers at Semantico, you will be expected to have an interest in object oriented and domain driven design, and data modelling . You also need knowledge of Java and Servlet APIs; using Java for writing web based applications; knowledge of unit and integration testing using Junit or TestNG;knowledge of SQL database systems such as PostgreSQL, MySQL, Oracle, SQL Server or SQLite; and knowledge of web development technologies such as HTTP, HTML and CSS.

We offer a generous salary, benefits including an individual personal training budget as well as internal training programmes, a contributory pension scheme, 31 days’ holidays inclusive of bank holidays and increasing with service, Cycle to Work scheme, childcare vouchers, fruit delivered to the office and two kitchens equipped to make the best of coffee in Brighton.

To apply for this role, please read the full job description before sending in your CV and a cover letter that includes your level and salary expectations and why you feel you are suitable for the role to HR@Semantico.com.

We endeavour to reply to all applicants to advise whether or not they have been invited to interview.

Entry-level Java Developer job description