Software Engineer
(1+ years exp)£30k – £60k • 0.0% – 1.0%
Published: 3 weeks ago
Ai Build
Artificial Intelligence and Advanced Additive Manufacturing technologies
Job Location
Job Type
Full TimeVisa Sponsorship
Not AvailableRelocation
AllowedSkills
Java
SQL
REST
Docker
React.js
Es6
The Role
Responsibilities:
- Work closely with the CEO and lead the development of AiSync web application for large scale robotic 3D printing.
- Take responsibility of managing the full stack in an agile environment using Ai Build’s back-end algorithms and manufacturing data.
- Implement new features and data storage solutions for improving the performance of the product.
Absolutely necessary skills:
- Java 8
- ES6 JavaScript
- Familiarity with a backend JVM framework (ideally Dropwizard, but Spring/Spring Boot or similar would also be OK)
- React
- Docker
- SQL (PostgreSQL familiarity is great but not required)
- Strong understanding of REST
- Strong understanding of concurrency
Strongly recommended skills:
- Git
- Familiarity with Unix systems
- Familiarity with JVM testing frameworks such as JUnit, Mockito etc.
- Terraform (or at the very least practical experience with cloud computing, e.g. AWS and some knowledge of modern DevOps practices)
- CSS
- Familiarity with basic networking protocols (TCP, DNS, HTTP)
- Experience working with websockets
- Experience with the Maven build system
- Nginx
- Redux
Nice to have skills:
- Kotlin
- GNU Make
- Docker Compose
- NPM
- Liquibase
- Experience using native libraries via JNI
- Selenium
- Bash
- ThreeJS
- SLF4J
- Practical experience debugging memory related issues via e.g. VisualVM
- VisJS
- Webpack
- NightmareJS
- Work closely with the CEO and lead the development of AiSync web application for large scale robotic 3D printing.
- Take responsibility of managing the full stack in an agile environment using Ai Build’s back-end algorithms and manufacturing data.
- Implement new features and data storage solutions for improving the performance of the product.
Absolutely necessary skills:
- Java 8
- ES6 JavaScript
- Familiarity with a backend JVM framework (ideally Dropwizard, but Spring/Spring Boot or similar would also be OK)
- React
- Docker
- SQL (PostgreSQL familiarity is great but not required)
- Strong understanding of REST
- Strong understanding of concurrency
Strongly recommended skills:
- Git
- Familiarity with Unix systems
- Familiarity with JVM testing frameworks such as JUnit, Mockito etc.
- Terraform (or at the very least practical experience with cloud computing, e.g. AWS and some knowledge of modern DevOps practices)
- CSS
- Familiarity with basic networking protocols (TCP, DNS, HTTP)
- Experience working with websockets
- Experience with the Maven build system
- Nginx
- Redux
Nice to have skills:
- Kotlin
- GNU Make
- Docker Compose
- NPM
- Liquibase
- Experience using native libraries via JNI
- Selenium
- Bash
- ThreeJS
- SLF4J
- Practical experience debugging memory related issues via e.g. VisualVM
- VisJS
- Webpack
- NightmareJS
More about Ai Build
Similar Jobs
Sailchecker
Search | Book | Sail | Repeat
SeedLegals
Start, raise and grow faster with SeedLegals
Atominvest Software
Cutting-edge tech for Private Equity, VC, Real Estate and Hedge Funds
Megabooth
Event Photo Booths | Exciting Visual Experiences
Finimize.com
Finimize empowers our users to become smarter investors
HAL Robotics
Versatile Robot Programming and Simulation Solutions
Moneyfarm
Smart Investment Advisory
Zipcube.com
online marketplace for meeting rooms and venues
Deliveroo
Your favourite restaurants and takeaways, delivered to your door