Node.Js Engineer

A product is an affordable alternative to a traditional broadcast video capture system. We provide a full broadcasting solution for amateurs, broadcasters, sports leagues, clubs, coaches and consumers, offering unique, interactive and immersive viewing experiences.

Requirements

  • At least 8 years of hands-on experience in backend development, with at least 4-5 years specifically in Node.js in a production environment.
  • Proven track record of designing and implementing scalable, high-performance, and secure distributed systems. Demonstrated ability to make sound architectural decisions, considering trade-offs and future scalability.
  • Experience with designing and implementing microservices architectures. Understanding of data structures, algorithms, and software design patterns.
  • Strong experience with RESTful API design and development; Familiarity with message queues (e.g., Kafka, RabbitMQ)
  • Proficiency in working with various database technologies (SQL and NoSQL or others relevant to your stack).
  • Strong experience with cloud platforms and associated services is highly desirable; AWS is required, and others (e.g., GCP, Azure) will be a plus.
  • Solid understanding of containerization (Docker) and orchestration (Kubernetes).
  • Experience with CI/CD pipelines and DevOps practices.
  • Proven experience working with Generative AI (GenAI) technologies and frameworks. Demonstrated enthusiasm for personal and team development, particularly in advancing skills and competencies in GenAI.
  • Excellent verbal and written communication skills in English. You will be engaging with diverse stakeholders, including product management, UX/UI designers, and other engineering teams. Strong interpersonal skills and a collaborative mindset, with a proven ability to work effectively within a cross-functional team.
  • A bachelor’s degree in Computer Science, Software Engineering, or a related field will be a plus.


Job responsibilities

  • Close cooperation with Client R&D team to match requirements, coordinate with co-developers and manager, send regular updates – your communications skills will be very important;
  • Drive the architectural design and evolution of the platform, ensuring scalability, security, performance, and maintainability;
  • Conduct architectural reviews and provide constructive feedback to ensure alignment with overall strategic goals;
  • Proactively identify technical challenges and propose innovative solutions. Troubleshoot and resolve complex issues in a timely manner, ensuring the stability and reliability of the platform;
  • Developing both personal expertise and team capabilities in the GenAI space.

Required languages

English B2 - Upper Intermediate
Node.js, AWS, RESTful API, GenAI
Published 31 July · Updated 8 September
Statistics:
46 views
·
1 application
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...