Senior Developer
Deeplace SRL is proactively looking for a Senior Web Developer to get engaged into the deployment of the sophisticated and complex projects.
What you are supposed to do:
- to engage into the projects of the National and international importance and scale;
- to become a part of the unique multinational united team developing multi-purpose web systems and applications;
- to be engaged into the sophisticated international project;
- to look for, find, develop and deploy cost effective methods of non-standard tasks solutions based on cutting edge IT platforms and technologies;
- to be engaged in the support of already developed/deployed systems, including but not limited to the profound analysis of their architecture and existing source code.
What we need:
- knowledge of PHP frameworks (we use primarily Drupal 8 and Symfony, but we also support your knowledge upgrades to be up to the mark with our requirements);
- knowledge of HTML, CSS, JavaScript/TypeScript (you will use all those);
- knowledge of JS frameworks: AngularJS, Angular, ReactJS;
- application of the web technologies in development of the mobile apps (Apache Cordova, ReactNative);
- knowledge of the Object-Oriented Programming and existing experience with it;
- knowledge of the RDBMS (in particular MySQL, PostgreSQL, MongoDB, Redis) in some cases, you will also code for existing MS SQL Server, Oracle and Informix;
- Docker and application assembly techniques (composer, yarn, webpack, make file, shell scripting);
- strong ability to work both as a part of the team (as its member and/or its lead) and individually;
- ability to react/take decisions fast in stress conditions;
- willingness to write code that will not make you feel ashamed in front of your colleagues;
- at least 2 years' experience in apps development;
- knowledge of the architecting of the distributed and geographically dispersed;
- technical documentation writing;
- Code Review of your colleagues' tasks;
- irregular participation in technical presentations and conferences as a speaker/presenter.
What is nice to have and will be considered as an advantage:
- knowledge of: Java, Ruby, Python, ...;
- existing experience with Django Python framework;
- profound knowledge of GIT (GITlab), Drupal;
- to understand the meaning of: XAdES, PKI, X509, SOAP, Apache HTTPD, Solr, Load balancing, Node.js, AMQP. Docker - we proactively use all those;
- Linux and shell scripting;
- knowledge of the web protocols and IPC mechanisms;
- experience with bug tracking and versioning systems;
- alignment of your task efforts estimation with respective practical deployment workloads;
- page-proofing of the adaptive web applications (RWD);
- Unit testing and BDD;
- individual and team time management to secure on time task delivering;
- understanding and full compliance with InfoSec regulations;
- proactive usage of the written Russian, Romanian and English languages;
- ability to keep work-life balance.
What we offer:
- attractive salary depending on your technological and business maturity;
- comfortable and modern office in the city center;
- Health insurance;
- comfortable schedule: 9:00 - 18:00 (Monday - Friday);
- valuable knowledge and excellent experience for future development;
- possibilities for self-development (training, coaching, conferences);
- team building and company events that will break up the work monotony.