Göre filtre:

Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...

Bu iş artık başvuru kabul etmiyor. Başvurmak için benzer işleri aramayı deneyin.

Nokosoft Bilişim Hizmetleri LTD logo
Genel Bakış

İstihdam Tipi

:

Tam zamanlı

Eğitim Seviyesi

:

Üniversite

Maaş aralığı

:

-

Yeni mezunlar için uygun

:

Evet

Öğrenciler için uygun

:

Evet

Yabancılar için uygun

:

Evet

Açıklama

About Nokosoft

Nokosoft specialises in delivering tailor-made software solutions that go above and beyond client expectations. Our most significant services comprise digital banking solutions, mobile app development, and web-based software solutions.


We thoroughly understand that our customers’ success is our success, thus we commit to assisting them in accomplishing their business objectives in the most effective way. We value work that is accurate and of the highest quality. As Nokosoft LTD, we wish to be renowned in the industry as a dependable, innovative and a meticulous software service provider. Are you ready to join us?


What you will do

We are currently looking for a skilled Backend Engineer to join our team. In this role, you'll be at the heart of our core products. You will craft highly available, high throughput, low latency services at scale - synchronous and asynchronous services, persistent connection services, and a variety of other systems are some examples of what you will be working on. From design to implementation, testing and deployment you'll be asked to shape the services and features that drive the future of our products. We're looking for a skilled, dependable innovator who works well with others and enjoys finding creative solutions.


What we are looking for

  • 4+ years of experience in developing and maintaining fully fledged backend systems.
  • Experience as a technical lead, including designing and architecting the technical vision and mentoring other engineers.
  • Working experience with a team of engineers to solve large, ambiguous problems.
  • Excellent communication abilities, including the capacity to offer, request, and accept constructive criticism.
  • Excellent understanding of asynchronous programming and the responsibilities of a back-end developer.


Technical requirements

  • In-depth knowledge of popular architectural patterns and developing back-end services.
  • Experience in implementing best practices for key architectural patterns like microservices architecture.
  • Robust knowledge and In-depth expertise in JavaScript / Node.js.
  • In-depth knowledge of developing scalable RESTful APIs.
  • Experience with NoSQL database design, implementation, utilisation and maintenance. (especially MongoDB)
  • Sufficient experience with debugging and test automation frameworks.
  • In-depth knowledge of identifying security vulnerabilities in such systems and mitigating them.
  • Experience with Agile methodologies, source control systems (i.e., GIT), and DevOps CI/CD


Nice to have

  • Experience in Go programming language.
  • Experience in custom Cryptography solutions and implementations.
  • Experience in using Google Cloud Platform.
  • Knowledge of Docker/Docker Compose.