Golang / Go Job: Senior Software Engineer - Go / 3D data

Andiamo

Senior Software Engineer - Go / 3D data at Andiamo

๐Ÿ‡ต๐Ÿ‡ฑ Poland โ€บ Gdansk
  (Posted Mar 7 2018)

About the company
Andiamo is a healthcare technology company that is on a mission to solve global healthcare problems.

Our first focus? A radically new approach to the global orthotics industry.

Orthoses are life changing devices used in the treatment of a wide array of conditions including cerebral palsy, stroke and diabetes. They support correction of deformities, reduce the need for invasive corrective surgery, and importantly promote and enable freedom of movement and mobility.

At Andiamo, we develop technology, products, and services that can be delivered at global scale to give this freedom to everyone. Our platform makes sense of clinical and 3D body data to determine an individualโ€™s biomechanical need, and intelligently provide recommendations on how best to assist them. We use state-of-the-art 3D scanners for data capture, and advanced manufacturing (e.g. 3D printing) for medical device production. Our platform has the ability to automate the creation and delivery of the highest quality, and most advanced external custom medical devices, to any place on the planet, within one week.

We are in the process of expanding our R&D and delivery teams in the UK (London) and Poland (Gdansk) and we are seeking people from a variety of backgrounds and all experience-levels.

Come join us at Andiamo and help us change lives!

Job position
Permanent - Remote work is NOT possible

Job description
Interested in working with 3D data? Love Go? Want to make an impact on the lives of a 100 million people?

As a software engineer at Andiamo you will predominantly focus on storing and processing patient and 3D data, as well as integrating with healthcare organisations, 3D printers and other partners in the supply chain.

This could be building some REST APIs, thinking about transferring large 3D files over small and unreliable data pipes or optimising how we utilise our AWS resources. We use Go as our main platform language, but a decent grasp of JavaScript or Python and a healthy interest in dabbling with new languages and technologies will be required. A big part of our data is 3D body data so you might need to brush up on some matrix mathematics, Python scripting, get some desktop software working in headless mode and glue things together with bash scripts just to get the job done.

Weโ€™re quite flexible with experience level because we all have different career paths and interest areas. An initial experience with Go would be great, but it's not a deal breaker. We can imagine that coming from a Java, Python or Node background will work well. We do require you to have a sound understanding of how the internet works and some of the challenges of building distributed systems. During our initial conversations we will go into the details of building REST APIs, HTTP and status codes, how to test distributed systems, failures, integration best practices, etc. Weโ€™re still learning every day and are very much looking forward to learning from you as well.

You will be working closely with your colleagues in Gdansk and London, with occasional travel required.

Note to recruitment agencies: Andiamo does not accept speculative CVs from recruitment agencies, nor do we accept any T&Cs and fees if we engage with any of the presented candidates directly.

Skills & requirements
You should be comfortable in the following and most of our discussions will focus on this:
- Designing and building backend APIs and integrations so a thorough understanding of HTTP, REST, integration patterns, failure, testing, etc is required. We use Go for building our APIs with negroni and gorilla as the foundation.
- Designing and building web applications that are exposed to the internet, so understanding things like OWASP, common web security vulnerabilities, performance, etc. We currently use Go templates but are considering React and React Native clients in the future.
- Testing distributed systems: we use the standard Go tests for the internal tests and use Selenium with webdriver.io for frontend applications.
- Basic IT support: weโ€™re a tiny team so that means we occasionally need to set up a new computer for a colleague, check some logs on our file server or troubleshoot the coffee machine (the usual tech duties that you do for your family and friendsโ€ฆ)

Weโ€™re a tiny team so we expect everyone to work across the whole stack. Donโ€™t worry, we all have our focus areas and interest but you should be excited to start learning the following:
- Amazon Web Services infrastructure: weโ€™re currently using a fairly standard set of AWS products (EC2, S3, RDS, VPC, DynamoDB, etc). All of this is managed with Terraform scripting and our CI environment is set up with a combination of Codeship and AWS CodeDeploy.
- 3D data formats (e.g. OBJ or STL), Blender 3D, Python or other CAD related technologies
- Security and compliance: weโ€™re a healthcare technology company that deals with patient data so there is a big focus on data protection, encryption, audit trails, etc. Donโ€™t worry, we still deploy multiple times per day and we don't use locked-down Windows XP computers with Remote Desktop clients.
- Frontend development: weโ€™re not expecting you to be a frontend expert, but a good grasp of HTML5, JavaScript and CSS will be required. Some experience with React or Angular will be amazing but not essential.


 

Company: Andiamo

Andiamo
job info / career page
Location: Gdansk, Poland


Skills wanted, in addition to Golang:
go angular aws ec2 gorilla
html5 javascript python react terraform
java node

Golangprojects

All golang developer jobs
This is a job listing at Golangprojects,
the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡บ Golang recruitment

Golang jobs recruiter
Based in UK / Europe and
prefer to let a Go recruiter
find your dream job?

Browse golang jobs from Vistas Recruitment
or
Get in touch with Martin &
let him know with what you are looking for

Other interesting golang jobs

Golang job Go Developer at Zimpler Go Developer - Zimpler   (April 2024)
Gothenburg, Sweden
Okay, so, here's the deal: our job at Zimpler is to build a fintech product that makes it really easy to pay and withdraw money online and to do that, we are looking for a new developer to join our te...
Golang job Senior Backend Software Engineer at NHD Senior Backend Software Engineer - NHD   (April 2024)
Sereetz, Germany (Remote work possible)
Now is the time to start your next career step at NHD, a leading provider of contractor management software solutions. At NHD, we are building a leading product that defines the new market category ...
Golang job Senior Backend Engineer, GOlang Berlin, Germany at Workato Senior Backend Engineer, GOlang Berlin, Germany - Workato   (March 2024)
Berlin, Germany (Remote work possible)
Workato is the only integration and automation platform that is as simple as it is powerful โ€” and because itโ€™s built to power the largest enterprises, it is quite powerful. Simultaneously, it๏ฟฝ...
Golang job Senior Golang Backend Engineer at Salesforge Oรœ Senior Golang Backend Engineer - Salesforge Oรœ   (April 2024)
Remote Europe, 100% Remote
Salesforge is soon to become the number one platform of choice for sales organizations large and small. We have built a new category within the sales execution software space called programmatic seque...

Golang job Go Backend-Entwickler - PropTech / FinTech at iDWELL Go Backend-Entwickler - PropTech / FinTech - iDWELL
Vienna, Austria
Our 60-strong team is characterised by its expertise, team spirit, professionalism and hands-on mentality. iDWELL is one of the most sought-after PropTechs in the DACH region - become part of this suc...

Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with angular Golang jobs with aws Golang jobs with ec2 Golang jobs with gorilla Golang jobs with html5 Golang jobs with javascript Golang jobs with python Golang jobs with react Golang jobs with terraform Golang jobs with java Golang jobs with node
๐ŸŒ Remote golang jobs ๐Ÿ”Ž ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ช๐Ÿ‡บ Golang recruiter ๐Ÿ“ง Golang jobs newsletter ๐Ÿ“Š Golang jobs statistics ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in United States ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in California ๐Ÿ‡ณ๐Ÿ‡ฑ Golang jobs in Netherlands ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Germany ๐Ÿ‡ณ๐Ÿ‡ฑ Golang jobs in Amsterdam ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in United Kingdom ๐Ÿ‡ฌ๐Ÿ‡ง Golang jobs in London ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in New York ๐Ÿ‡จ๐Ÿ‡ฆ Golang jobs in Canada ๐Ÿ‡จ๐Ÿ‡ฆ Golang jobs in Toronto ๐Ÿ‡ฉ๐Ÿ‡ช Golang jobs in Munich ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in San Francisco, CA ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in San Mateo, CA ๐Ÿ‡บ๐Ÿ‡ธ Golang jobs in New York, NY ๐Ÿ‡ฆ๐Ÿ‡ช Golang jobs in United Arab Emirates ๐Ÿ‡ฆ๐Ÿ‡ช Golang jobs in Dubai ๐Ÿ‡ฆ๐Ÿ‡น Golang jobs in Austria ๐Ÿ‡ฆ๐Ÿ‡น Golang jobs in Vienna ๐Ÿ‡ฆ๐Ÿ‡บ Golang jobs in Australia ๐Ÿ‡ฆ๐Ÿ‡บ Golang jobs in Adelaide ๐Ÿ˜ Aws & Golang jobsโ˜ธ๏ธ Kubernetes & Golang jobs๐Ÿณ Docker & Golang jobs๐Ÿ Python & Golang jobsโš›๏ธ React & Golang jobs๐Ÿง‘โ€๐Ÿ’ป Devops & Golang jobs๐Ÿง Linux & Golang jobsโ˜๏ธ Gcp & Golang jobs๐Ÿช› Terraform & Golang jobs๐Ÿ—„๏ธ Sql & Golang jobs๐ŸŸฆ Typescript & Golang jobsโš™๏ธ Saas & Golang jobs๐Ÿ—„๏ธ Postgresql & Golang jobs๐ŸŽ›๏ธ Microservices & Golang jobsโ†”๏ธ Grpc & Golang jobsโ˜๏ธ Azure & Golang jobsโ˜• Java & Golang jobs๐Ÿ—„๏ธ Nosql & Golang jobs๐Ÿ—„๏ธ Postgres & Golang jobs๐Ÿค– Ai & Golang jobs๐Ÿ—„๏ธ Mysql & Golang jobs๐Ÿด Git & Golang jobs๐ŸŸฉ Node & Golang jobs๐Ÿ”— Blockchain & Golang jobs