17 Sep
|
Unico Connect
|
Mumbai
17 Sep
Unico Connect
Mumbai
We are seeking an experienced Senior Node.js Developer to join our team.
In this role, you will work on a wide range of exciting projects, from building robust backend systems with Node.js to exploring NoCode platforms and integrating AI tools & solutions.
Senior NodeJS Developer.
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 (e.g, 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 efficient 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, quick-paced environment.
Nice to Have
- Knowledge of containerization and orchestration technologies (e.g, 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.
📌 Senior Node.js Developer - Server Side Applications (Mumbai)
🏢 Unico Connect
📍 Mumbai