Senior NodeJS Developer Locations Work from home Remote Responsibilities - Node js Development Design develop and maintain backend systems and RESTful APIs using Node js Ensure scalability performance and reliability of server-side applications - Relational Databases Work with relational databases i e PostgreSQL MySQL to design create and optimize database structures and implement data models - OpenAI API Integration Utilize OpenAI APIs to integrate language generation and understanding capabilities into our applications - Language Model Exploration Perform exploratory tasks related to Language Models such as creating and fine-tuning models and experimenting with various use cases - Performance Optimization Identify and resolve performance bottlenecks and ensure the effective use of resources - Security Implement best practices for data security and access control including user authentication and authorization - Documentation Maintain detailed technical documentation including API documentation and database schemas - Code Reviews Participate in code reviews and mentor junior developers to ensure code quality and best practices are followed Requirements - Bachelor s degree in Computer Science Software Engineering or a related field or equivalent experience - Proven experience as a Node js developer with a strong portfolio of relevant projects - Solid experience with relational databases including database design and SQL - Familiarity with NoCode platforms or a willingness to learn and adapt to new technologies - Experience working with cloud services such as AWS or GCP setting up instances deploying applications - Experience in implementing API caching using Redis or similar - Understanding of OpenAI APIs and a strong interest in Language Model technologies - Proficiency in JavaScript and server-side scripting - Strong problem-solving skills and attention to detail - Excellent communication and teamwork skills - Ability to work in a collaborative fast-paced environment Nice to Have - Knowledge of containerization and orchestration technologies i e Docker Kubernetes - Experience with GraphQL - Experience with implementing queue management systems such as RabbitMQ Kafka SQS - Previous experience working with natural language processing NLP technologies - Knowledge of DevOps and CI CD practices Job Types Full-time Permanent Pay 500 000 00 - 1 200 000 00 per year Benefits Cell phone reimbursement Provident Fund Work from home Work Location In person