Please check your email .
Job Description for Software Developer Role
Nico Consultancy is building a next generation smart building platform that uses IoT data to improve employee wellbeing, reduce the carbon footprint of office spaces and improve building operations.
This is one of those rare moments when someone with talent, ambition and a love of technology can really make a difference.
The Role
We are looking for TypeScript (or JavaScript) developers with a creative flair to join our growing development team.
You will work to plan, design, build and maintain user-centric experiences that deliver tangible benefits to our customers and their employees. The experiences you build will run on our low-code smart building platform which sits at the intersection of technology and people.
We need someone with creativity and attention to detail. This is a unique opportunity for the right person to work on a variety of features and shape them from definition to release.
This is a full-time role.
What you’ll be doing
We have an ambitious roadmap of features that we want to build. Some examples of upcoming projects that you could work on are:
- Designing and building interactive graphical reports & dashboards, giving our users insight into the operational status of their buildings.
- Building engineering workflows to diagnose issues with pieces of mechanical plant equipment.
- Integrating data from new IoT technologies like LoRaWAN sensors.
- Sending helpful notifications to users (think: push notification when you train home is delayed; or a text message sent if there is a package waiting for you in the office reception).
- There is a real ability for you to take ownership of parts of our platform, putting your own stamp on it.
- Our tech stack consists entirely of modern TypeScript. We use React on the frontend and the backend uses a GraphQL API running on NodeJS, backed by PostgreSQL.
Experience
The ideal candidate must have:
- Experience with JavaScript and building for the web
- at least 1 year of commercial experience
– or –
- has completed a university course that has a substantial element of software development and design
- Experience with modern front-end frameworks like React or Vue
- Experience consuming (but not necessarily building) REST or GraphQL APIs
- Experience with version control
- Good documentation and communication skills
- A genuine interest in the successful outcomes from your work
Beneficial Skills
- Experience with TypeScript, React and/or NodeJS
- Experience with Figma or similar wireframing tool
- Experience with GitHub
- Use of any low-code platforms
- Security knowledge for web services would be beneficial
- Background knowledge of local or wide area networks would also be advantageous
Location
Our development team works from a small office in Havant PO9 2NP (near Portsmouth). We are open to you working from home, but initially the role will be on site in the office.
There is free parking on site and Havant train station is a short walk away