Online since 1999 | 10,788 IT Jobs Live NOW

Software Engineer

Premium Job From BluetownOnline Ltd
Recruiter: BluetownOnline Ltd
Listed on: 29th June
Location: London
Salary/Rate: £45,000 - £65,000
Type: Permanent
Start Date: ASAP

This job has now expired please search on the home page to find live IT Jobs.

Job Title: Full-stack Software Developer

Location: City Of London

Salary: £45,000 to £65,000 depending on experience

Job Type: Full-time


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