Full Stack NodeJS Developer

As a Full Stack Software Engineer, you build, configure and test IT solutions of OTT business applications according to customer requirements. In this regards you design, develop, test, implement, and maintain portals, applications and secure REST APIs.

Job Description

  • Design, develop, test, deploy, maintain and improve existing portals/ applications/ secure REST APIs and API proxies in API Management platforms
  • Design, develop, test, implement and maintain frontend/backend services
  • Develop and update system documentation for reference and reporting: and to ensure high levels of support for next development team
  • Being responsible for all SDLC activities related with developed Applications/APIs starting from development to the release and operation after launch.
  • Design, develop, and implement authentication and authorization across the APIs/Applications.
  • Analyzes and specifies technical requirements for existing systems
  • Work within an agile development team and commit to sprints with deliverables


  • BS or MS in Computer Science, Mathematics, Engineering or related fields with software development skills
  • Experience in both backend and frontend development - NodeJS, PHP, React or Vue.js
  • Good understanding of OOP and software design patterns
  • Experience in implementation of security protocols and patterns
  • Working knowledge of one or more of the following is also highly desirable: Neo4J, Firebase/Firestore, ElasticSearch, MongoDB, MySql/MSSQL, RabbitMQ, Kibana
  • Knowledge in HTTP / Status Codes, API design patterns
  • Experience in API documentation like Swagger / OpenAPI
  • Experience with distributed version control system such as Git and repository management tools like Bitbucket, Github and Gitlab
  • Experience in using agile development frameworks (SCRUM, Kanban)
  • Experience in Microservices architecture
  • Ability to work in international teams
  • Excellent command of English (written and verbal) is a must

Having big plus

  • Experience in Container/Cloud technologies (Docker, Kubernetes)
  • Experience in using Continuous-Integration, -Delivery, -Deployment especially Jenkins
  • DRY, KISS & YAGNI Principles
  • Bash scripting
  • Lambda / CloudFunction experience

Your entire LinkedIn profile will be shared. Learn More.

©2022 Onveo. All Rights Reserved.