Senior Full Stack Developer

Belgrade Full time In-house

Responsible for the design and development of components across the full-stack of web application development, from back-end service and server-side processing, data access design and implementation, to front-end web development with relevant frameworks such as React and ReactNative. Must be passionate in taking complex business problems and converting them into elegant solutions with emphasis on modern web standards, proven patterns & practices and scalability you will be responsible for working in teams designing and building cloud scale web applications.

Essential Experience/Track record:

• 4+ years of commercial experience, working on full stack development in any programming language (PHP, Python, Java, C#, C++, Node) but must be happy developing in Python or Node.JS going forward

Essential Skills:

  • Strong experience with any programming language used on web, preferably Node.js or Python.
  • Expertise in developing scalable, stateless and secure web services (both REST and SOAP)
  • Experience in working with databases – SQL or NoSQL (MySQL, PostgreSQL, Redis,

    MongoDB)

  • Strong expertise in:
    • structured development and build environments (continuous integration, test automation, automated configuration and deployment)
    • core front-end technologies (e.g. HTML, REST, CSS, JavaScript, JSON and relevant JS frameworks)
  • Experience with Algorithms and Software Design.
  • Experience in building Single Page Applications using React/Angular/Vue.js framework
  • Experience in developing and executing tests to ensure and maintain code quality.

    Desired Skills:

  • A sharp eye for design and UX details.
  • Experience with MongoDB, RabbitMQ.
  • Familiar with application security and scalability.
  • AWS
  • Docker
  • Creative design skills

Some tips: keep it short and focused – we'd rather hear about your skills or problems you solved by thinking outside of the box. Also – let us know why you would consider to join our team and what we can expect from your side.