Full Stack Developer – Software Engineer FSSE01.20

Position: Full Stack Developer – Software Engineer FSSE01.20

The Client: Our client is a novice international innovative ICT/Data Science company aiming to contribute improvement to human health by applying Data Science to clinical development. The company uses Artificial Intelligence to de-risk drug development. The company is based in NY, USA and aims to grow rapidly through satisfying market demand and has recently created a development hub in Greece. The position is  part og the Greek team and is based in Athens.

The Role:
The Software Developer (Full Stack developer) is a significant addition to he R&D /Technical team.He/she must be technologically savvy, patient and able to develop excellent coding (front/middle) and contribute to the development/completion of the platform.In more detail, the Software Developer is responsible to communicate effectively with internal teams, design and develop layers in the platform, that will be coordinated with its infrastructure. Furthermore, as a future development, he/she may identify specific client needs, find the right and most effective solution and implement it. The front-end engineer with strong experience and a passion in combining the art of design with the art of programming. Responsibilities include translation of the UI/UX design wireframes to actual code that will produce visual elements of our SaaS tools with an active role in defining how the application looks as well as how it works. Responsibilities will be:

  • Developing new user-facing SaaS tools and features.

  • Building reusable code and libraries for future use.

  • Ensuring the technical feasibility of UI/UX designs.

  • Optimizing application for maximum speed and scalability.

  • Collaborating with other team members, including the back-end engineers, and stakeholders.

Requirements: The incumbent should hold aUniversity Degree in Software Development – Computer Science, Computer Programming etc.) field. Related Post graduate studies are preferred.In depth training in Software development and related certifications are ideal. .He/she must have a prior experience of 5+ years in a similar environment, in a related position in a complex environment.He/she should possess a strong background in developing and tailoring solutions according to best practices and developing custom solutions in SaaS systems. Good Knowledge of written and spoken English is a must.

IT Skills: The following skills are required:

  • minimum of 3 years hands on experience in Javascript development.

  • Proficient understanding of web markup, including HTML5, CSS3.

  • Experience in (or good understanding of) D3.js.

  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS.

  • Proficient understanding of cross-browser compatibility issues and ways to work around them.

  • Experience with popular web application frameworks
  • Additionally he/she should possess strong understanding of object-oriented programming, skill for writing reusable libraries, knowledge of concurrency patterns, be familiar with various design and architectural patterns. He/ she should have a knack for writing clean, readable, and easily maintainable code, understand fundamental design principles for building a scalable application and some experience in creating database schemas.

Remuneration: The company offers an attractive salary, and other benefits, depending on employment agreement – options are full time or freelancer contracts. The position also offers excellent training and career prospects. If you find the position interesting, please contact us, with your cv and details, stating the position as FSSE01.20