Full Stack Developer

What will you do?

  • Writing well-designed, testable, efficient code by using best software development practices;
  • Creating web layout/user interfaces by using a modern JS framework or standard HTML/CSS;
  • Developing different back-end services using a multi-tenant architecture approach;
  • Integrating data from various back-end services and databases;
  • Create different concepts for IT systems in the project context (such as database design, interface descriptions) according to the standards of the Reference Architecture;
  • Analysis of problems in the mentioned context as well as elaboration and evaluation of options to solve problems according to best practices and customer situation;
  • Advise the client on the further development and risk mitigation regarding technical architecture strategy and the implementation;
  • Show improvement possibilities of the existing technical architecture;
  • Coordination of technical implementation options with the client;
  • Assessing technical risks and documenting them;
  • Creating documentation for technical components;
  • Fixing errors from the test phases in the applications/components;
  • Performing unit tests, component tests, module tests;
  • Create delivery packages for the relevant applications;
  • Setting up development environments.

Why are you a good fit?

  • You have 3+ years of experience in software engineering, algorithm design or systems development;
  • Front End – Proficient with a modern web technology stack including HTML5, CSS, JavaScript and  Angular;
  • Backend – Good grasp of algorithms, design patterns and data structures;
  • You have a very good experience with NodeJS and/or Express;
  • You have an excellent understanding of the REST Protocol and RESTful Services;
  • You have experience working with relational: PostgreSQL, MySQL, Oracle and NoSQL databases such as MongoDB;
  • You prefer working with a high level of autonomy;
  • You like open and transparent communication and flat organization; 
  • You like to work in direct collaboration with the client; 
  • You are a self-learner, motivated to continuously improve;
  • You are fluent in English, German is a plus;

Nice to have:

  • Hands-on experience with any of the following programming languages C#, Java or PHP;
  • Experience with CI/CD and Docker;
  • Experience with React, Flutter;

What do we offer?

  • Continuous development;
  • Training and certifications;
  • Language courses;
  • Team buildings and various incentives.
 

Come and meet us!

Our office is on Sfantul Petru Movila Street, Nr 42, Iasi.

Add your CV here: