Created with Sketch.
Created with Sketch.
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer
  • Posted on 2018-11-07 Dublin, Ireland
  • As our Senior Full Stack Software Engineer, you’ll be working closely with other teams to develop a backend infrastructure tailored to their needs. Our tech stack is flexible and forward looking – you’ll be collaborating with Ante’s shared technology on in-house projects but also integrating new open source solutions where it makes sense. Our products are living services that we expect to be fault tolerant, so you will also be providing technical guidance for our DevOps team as they manage the live environment.

Target
C
Career
Responsibilities

  • Develop and maintain software services;
  • Build reusable code and libraries for future use;
  • Design/architect back end solutions that are scalable and secure;
  • Perform debugging and test coverage of code base and endpoints;
  • You will be part of an agile, cross-functional and experienced team consisting of backend and frontend engineers;
  • Ability to quickly learn complex business processes and write software to automate them;
  • Develop and maintain high quality documentation on an ongoing basis;
  • Constantly learn and stay current on the latest technology developments;
  • The engineers are given the freedom to identify ways to improve various features, elements or ideas to improve the platform;
  • As a self-directed team, engineers are tasked with identifying opportunities for growth, implementing new solutions and continually pushing the business forward with the latest technologies;
  • You need to understand the business and how technology can improve it. Work closely with stakeholders and co-workers to understand their challenges, opportunities and processes.

Qualifications

  • Bachelor’s Degree in Computer Science, Engineering, Mathematics or relevant field;
  • Strong Senior/ Principal level engineering experience ( 10 -15 years );
  • Extensive experience in building products/ services or leading the development and launch of software products / applications / services;
  • Excellent background using modern programming languages and approaches – Node.js, Python, etc.
  • Superior technical coding abilities and passionate about solving complex problems;
  • Strong combined technical and commercial appreciation;
  • An understanding of web based networking concepts, specifically an advanced understanding of HTTP, CSS, SSL;
  • Experience with microservices architecture;
  • Experience with REST API architecture;
  • Experience with JSON and XML;
  • Desired – any additional technical knowledge of ReactJS, AngularJS, VueJS, RiotJS, Bootstrap, Redux, JavaScript,  Linux, AWS, AI and Big Data tooling;
  • Motivated to make a positive impact on our engineering culture and encouraging knowledge sharing;
  • Experience with code collaboration and reviewing;
  • Fluent English.

You will get

  • International and friendly company culture
  • Competitive compensation
  • Awesome employee perks

If you think this role is for you, please send us your CV. We do not require a cover letter, but you may send one to support your application if you wish to do so.