Eligarf Technologies Pvt. Ltd | Full time
We are looking for a Full Stack Developer with over 3 years of experience in the IT industry who will have extensive hands-on experience in API development, AI integration, and performance optimization using Node.js. This role will involve both backend and frontend development, with a focus on building scalable solutions, improving system performance, and working closely with stakeholders to ensure the successful delivery of high-quality applications.
Key Responsibilities:
- Develop, implement, and maintain APIs using Node.js for a variety of applications, including AI-powered solutions.
- Collaborate with cross-functional teams to understand business requirements and deliver scalable solutions.
- Integrate OpenAI APIs into applications to enhance capabilities, especially in content and proposal generation.
- Utilize prompt engineering techniques to optimize AI-driven data retrieval and enhance system performance.
- Work with databases such as MySQL, Snowflake, BigQuery, and MongoDB to retrieve and manipulate data efficiently.
- Migrate APIs from one database to another as required, ensuring minimal disruption and enhanced performance.
- Improve the performance of existing systems by optimizing API response times and employing caching mechanisms such as Redis and Memcached.
- Refactor codebases to align with current standards and best practices, enhancing the maintainability and readability of code.
- Lead and manage small teams for specific project tasks, such as database migration or framework development.
- Actively participate in stand-up meetings, provide updates on assigned tasks, and collaborate with the product owner to ensure project success.
- Proactively troubleshoot and resolve issues that arise during development and post-launch phases.
- Apply creative and innovative solutions to meet complex business requirements.
- Stay updated with industry trends and continuously seek opportunities to improve existing systems and processes.
Requirements
Bachelor’s Degree in Computer Science, Engineering, or a related field.
3+ years of hands-on experience in software development, API creation, and performance optimization.
Experience with AI integration (e.g., OpenAI) and prompt engineering techniques.
Familiar with relational and non-relational databases such as MySQL, Snowflake, BigQuery, and MongoDB.
Strong knowledge of system design, API design, and cloud environments, especially GCP.
Familiarity with caching mechanisms like Redis and Memcached.
Excellent communication and teamwork skills, with experience leading teams and collaborating with stakeholders.
Strong problem-solving and troubleshooting abilities with a proactive mindset.
Preferred Skills:
Experience in React.js for front-end development.
Experience in migrating and refactoring large codebases for performance improvement.
Knowledge of project management tools and methodologies.
#J-18808-Ljbffr