Job Title: Full-stack Software Developer
Location: London office (Liverpool Street Once a week)
Salary: £45,000 to £65,000 depending on experience
Job Type: Full-time
APPLICANTS MUST BE BASED IN THE UK
Reports to Lead Engineer
The Role
Xerini are looking for an experienced full-stack developer who is strong on the front-end (ReactJS) and experienced in developing solid and elegant back-end solutions (Java/Kotlin/Scala and Gradle).
The role will involve working for clients on their web based B2B platforms (desktop but also responsive for mobiles) to create slick, performant, crisp and robust applications.
You must have at least 2 years of experience on the front-end, be a good communicator and be happy to work alone or as part of a team. Taking ownership of tasks, components and deliverables is a must.
Minimum Qualifications and Requirements:
- Very strong ReactJS developer with Java/Kotlin/Scala experience
- Proven experience as a developer in a similar role
- Experience working on front and back-end systems
- Experience with NoSQL or relational databases
- Familiarity with common stacks and libraries
- A proven track record in planning, developing, and testing software
- 2+ years’ experience
- Educated to degree level or equivalent experience
- Excellent communication skills, both verbal and written
- Machine learning experience with libraries such as TensorFlow and Keras would be looked on extremely favourably
In the role you will be expected to:
- Work in a cross-functional team that is responsible for the full software development life cycle, from conception to deployment, and you will look to take ownership of technical tasks.
- Carefully consider the design and impact of technical changes and discuss with peers and senior staff.
- Strive to write simple, clean, and testable code on the front and back end, which is always supported by appropriate unit tests.
- Raise concerns, issues, or impediments to progress with the appropriate senior staff as soon as possible.
- Update time and task management software (e.g., Clockify, Jira) regularly and accurately as required.
- Engage courteously and constructively with clients as and when required.
- Work with your line manager to produce and maintain a development plan for your technical and personal progression.
In return Xerini will:
- Pay you!
- Provide benefits such as Private Healthcare Insurance, Headspace membership, and a day off on your birthday
- Help you to develop yourself technically, professionally, and personally through training, mentorship, and a Personal Development Plan
- Let you work whenever and wherever you want in the UK, so long as you get the office at least once a week
- Get you to work on interesting, challenging, technology-focused projects
About Xerini:
Our vision is that organisations around the world trust us to solve their most critical data problems and build their most valuable services to achieve their business dreams.
We’re small but with ambitious growth plans, and we intend to develop our IP and offerings across multiple sectors, including (but not limited to) engineering, construction, manufacturing and finance.
We do all of this whilst abiding to our core values:
- Be kind, act with integrity, respect others
- Be curious, find out new things, share your experience
- Think long term, but be a pragmatic practitioner of your craft