Full Stack Software Developer

  • ENCOM Networks
  • Elanın qoyulma tarixi: 22.01.2018
    Vakansiyaya müraciət tarixi bitmişdir.

İşin təsviri

Full Stack Software Developer

ENCOM Networks - Young, small and agile team of exzperts mainly from Telecom Operator business.
Our area of interest covers Telecom and TV & Media Solutions, M2M ecosystem, Embedded / Mobile Devices & Applications. Working globally with current presence in Turkey and Azerbaijan.
More than 3 years on the market with a small number, but very successfully completed projects.
Our mission is to provide our customers worldwide with end-to-end solutions and services using most advanced, bleeding edge, futureproof technologies, that solve their business challenges.

Job brief

We are looking for Software Developers to build and implement functional programs. You will work with other Developers throughout the software development life cycle.
In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you are passionate in software development, experienced, beginner or would like to switch from other occupation, we would to meet you.
Your goal will be to build efficient programs and systems that serve user needs.

Responsibilities

• Work with developers to design algorithms and flowcharts
• Produce clean, efficient code based on specifications
• Integrate software components and third-party programs
• Verify and deploy programs and systems
• Troubleshoot, debug and upgrade existing software
• Recommend and execute improvements
• Create technical documentation for reference and reporting

Environment and Tools

• Operating system: Linux and Unix-like
• Workstation: Ubuntu
• Build tools: Gradle, SBT, NPM, CMake, NIX
• Languages: Java, Scala, JavaScript, TypeScript, C / C++, Bash script, Python
• Platform: Play Framework, NodeJS
• Deployment: Ansible, Docker
• Databases: MySQL / MariaDB, MongoDB
• Functional Programming
• Test frameworks

Requirements

• Desire to learn development languages and methodologies
• Attention to detail
• Resourcefulness and troubleshooting aptitude
• Should speak English and (Azeri or Russian)
• Experience with software design and development in a test-driven environment
• Must be passionate for software development
• Higher education in the field is a plus, but not requirement
• Work experience is a plus, but not requirement

Please send your CV to [email protected] by indicating the position title “Full Stack Software Developer” in the subject line of your email.