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
📊
$4000-5000
Average salary range of similar jobs in
analytics →
Loading...