JOB VACANCY:  Senior Software Engineer

The Position

GROW is an exciting software development company working in the field of Additive Manufacturing, which is the industrial side of 3D printing.  Based in London, over the past five years, GROW has been working with some of the leading companies in additive manufacturing to develop a unique technology to enable secure, reliable distributed manufacturing using AM technology.

Using GROW software, our clients will be able to protect their IP, ensure output consistency and keep full quantity and quality audit trail for all remotely manufactured parts.  The benefits of distributed manufacturing in reducing inventories, shipping costs, and wastage while improving lead times are such that this is widely considered to herald the biggest shake-up in manufacturing for a generation.

As a Senior Software Engineer at GROW, you will be a core member of a small development team making significant contributions to our web platforms and will accept some delegation for management and development decisions. The majority of your time will be spent on development,  but you will also have the opportunity to see and take part in the entire life-cycle: Business decisions, research, design, planning, project management, technical documentation, meeting with external partners and clients. Additive manufacturing is a rapidly evolving industry –  there will be new projects and people to work with regularly. Requiring new approaches and technologies, you will have a fundamental impact in how GROW evolves in the industry.



Applicants should:

  • Have at least three years of professional server and client-side Web development experience
  • Be familiar with Amazon Cloud: EC2, route53 and similar
  • Have at least three years HTML/CSS/JavaScript experience either in a professional or open source project.
  • Have a sound understanding and willingness to work with Angular.JS framework versions 1 and up
  • Familiarity and willingness to work with Node, Express and MongoDB technologies
  • Be passionate about the application of JavaScript and its derivatives such as TypeScript in modern web development
  • Write clean, logical, high-quality code and adopt test-driven development and Agile practices
  • Have a degree in Computer Science or related field or professional industrial experience. Have a strong grasp of computer science fundamentals
  • Be familiar with stable web standards such as html5, css3 and EcmaScript 5 and up


You will be part of a small team developing products for a new technology field, your input on technologies, designs, processes and strategies will be valued by the company, and you will regularly work with external technology partners. Therefore we look for people that are:

  • Quick learner: You will need to be able to learn new technologies for project goals and be able to investigate and propose new technical approaches on demand
  • Inventive and aware of perceptions: You will need the ability to work with requirements that do not specify every detail and be comfortable suggesting refinements and interface designs by keeping in mind how the end user will experience the products you help create
  • Interpersonal skills: Proficient with oral and written communications skills. Collaborate well in a team environment and can develop leadership skills. Can develop warm relationships with external partners


There are some areas you will work on, where previous experience could make you a particularly interesting candidate. However, they are not required.

  • Experience with MeanJS framework
  • Experience with ZenHub
  • Dev OPS experience
  • Automated testing with Selenium
  • Exposure to C++ and 3d Rendering Engines such as Ogre3d
  • CSS pre-processors experience such as less
  • Exposure to 3D Printing, 3D modelling
  • Understanding Security frameworks/encryption
  • Familiarity with responsive design and progressive enhancement
  • Familiarity with AI and Blockchain technologies and frameworks
  • Be up-to-date of newest web standards
  • Familiarity with server-less architectures such as AWS Lambda
  • Familiarity with AWS Elastic GPUs


GROW is a great place to develop, learn and do excellent work.

  • Join a small team, where we are solving a huge challenge in an industry that will have a dramatic impact on the future
  • Work with a variety of technologies and have the opportunity to research, propose and implement new techniques in quick time-frames
  • Great benefits, including professional development support, flexible hours, share options along with the standard health care, 25 days’ vacation, life cover and pension.

Join Now

Please send your CV and a short covering email to Ignas Galvelis, Lead Web Developer at ignas@grow.am

Tagged as: angular, angularjs, CSS, HTM, javascript, node, selenium

Cntrl/Cmd + Click to attach multiple files.
I confirm I am based in the UK and DO NOT require sponsorship.