Full Stack Developer

January 15, 2021

The successful applicant will work within a multi-disciplinary team to develop advanced Workplace Experience Solutions, consisting of our core IOT and Digital Twin engine, back-end integrations (using Java) and front-enduser interfaces in the form of web interfaces, kiosk interfaces, along with some native iOS and Android apps using Flutter. This is an opportunity to work with some interesting technologies you will be primarily working on our coreDigital Twin and IOT platform (heavily analytics focused), but will also work with Indoor Positioning and Wayfinding, Content Management tooling, Booking Management tooling, Augmented Reality, and other systems integrations.

Our software solutions are focused within Commercial Real Estate and opportunities in the Digital Workplace, our GemEx platform uses sensing technologies and integrations with key business systems to provide exceptional digital experiences.

Our Vision:

To be a global market leader in Workplace Management Technology, recognised as benefiting the health, wellbeing and productivity of building users.

About SPICA:

SPICA is a fast growing, specialist Digital Solution Provider combining IOT tech, Systems Integration skills and Desktop and Mobile App User Experiences to help businesses capitalize on the opportunity that new Digital Technologies for the Workplace represent. We are a “PropTech” business, exploiting emerging technologies to help make the experience of working and being in the office environment the best it can be.

Our Values:

  • Relentless Innovation. Everyone is encouraged to think in new ways for us all to always be moving forward.
  • In It Together. Our Job Descriptions are not boundaries of limitation but a springboard for opportunities.
  • People Not Number. We pride ourselves on nurturing long-term partnerships and our team is at the heart of everything we do.
  • High Performing Culture. Here everyone is a leader striving for self-actualisation at work.
  • Work Balance. Working hard is only sustainable when we balance it with family, friends and relaxation.

Key responsibilities:

  • Discussing product requirements and proposed solutions with colleagues.
  • Supporting and delivering new software features for our coreDigital Twin platform.
  • Supporting and delivering new software features for our web and native apps.
  • Developing application programming interfaces (APIs) to support mainly mobile and web functionality.
  • Developing new front-end web interfaces.
  • Keeping up to date with the terminology, concepts and best practices for coding data-centric frameworks, services, integration layers and APIs.
  • Working closely with colleagues to constantly innovate, design and develop the way we do things, improving performance, quality and re-usability across products and projects.
  • Attention to detail, taking responsibility, openness to feedback, willingness, eagerness to improve, getting stuff done.

Person Specification:

  • Strong Mathematical / analytical aptitude.
  • Good understanding of Java programming language, Java certified is preferable.
  • Good understanding and development experience with TypeScript andAngular IO.
  • Good understanding and development experience with general web technologies: HTML, CSS, and Javascript.
  • Good understanding of SQL, exposure to NoSQL database technologies a plus.
  • Experience developing mobile applications, particularly using flutter a plus.
  • Experience with Apache Cassandra, Apache Ignite, and Apache Kafka a bonus, but not a pre-requisite.
  • Strong organisational and team skills, with proven ability to work as part of sprint cycles with a focus on getting work done.
  • The ability to learn quickly.
  • The ability to interpret and follow technical plans.
  • Problem-solving skills.

Experience & Qualifications required:

  • Degree-educated in a numerate subject.
  • Minimum of 2 years experience in a software engineering role.
  • Salary is based on expertise and experience.

What you can expect in return:

  • A great opportunity to experience what it takes to scale a thriving SaaS software product business.
  • A friendly, encouraging and motivating environment with a team who works hard but knows how to have fun.
  • A chance to merge with Birminghams Innovation ecosystem being based out of the InnovationBirmingham Science Park, where great events take place with inspiring and informed community members.

Reward & Recognition:

  • Pension inline with auto enrolment requirements.
  • Flexible working.
  • 25 days annual leave plus bank holidays.
  • Regular reviews, progression planning.
  • Training opportunities in new and emerging technologies.

We support the principle of Equality and Diversity in employment wholeheartedly and oppose all forms of unlawful or unfair discrimination on the grounds of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships.

If you are smart and good at what you do, we want to hear from you.




Better Spica-Worktech WEX App SurveyReport

Spica Technologies will process your information to provide you with the products and services you have requested. You may unsubscribe from these communications at any time. For information please read out Privacy Policy.

Successfully Submitted!


Better Building Management: IoT and Environmental Quality Whitepaper

Spica Technologies will process your information to provide you with the products and services you have requested. You may unsubscribe from these communications at any time. For information please read out Privacy Policy.

Successfully Submitted!

While you're here, why not subscribe to our newsletter?

With our monthly newsletter you'll get all the latest from Spica Technologies as well as insights from the PropTech and Workplace Experience sector.

You have Successfully Subscribed!