Full Stack Engineer
Full Job Description
Full Stack IT Engineer (React.js / Node.js)
Role Overview
Nikola Power Private Limited seeks a skilled Full Stack IT Engineer to architect, scale, and maintain high-performance web applications in Delhi. You will collaborate across the entire technology stack, crafting responsive front-end interfaces and robust back-end services that power our digital ecosystem.
Core Responsibilities
- Front-End Excellence: Develop scalable, interactive user experiences leveraging React.js, Redux Toolkit, modern JavaScript (ES6+), HTML5, and CSS3 to ensure seamless cross-browser compatibility.
- Back-End Architecture: Design efficient server-side logic, RESTful APIs, and microservices using Node.js and JavaScript to handle complex data operations.
- Data Management: Author optimized queries and manage schema models within MongoDB databases to ensure data integrity and performance.
- Cloud Infrastructure & Storage: Leverage Amazon S3 for secure file storage, asset management, and cloud data handling. Manage server instances effectively in our AWS environment.
- Cross-Functional Collaboration: Partner with product owners, designers, and QA teams within an Agile/Scrum framework to deliver clean, maintainable code that meets rigorous quality standards.
- Performance Optimization & Security: Fine-tune application components for maximum speed, security compliance, and reliability across diverse devices.
Innovation with AI (GenAI)
- LLM Integration Strategies: Implement Generative AI capabilities within web applications. Utilize LLM APIs to build intelligent chatbots, content summarization tools, and other AI-powered features that enhance user engagement.
- Prompt Engineering & Workflows: Design effective prompts for complex tasks and develop basic model training or fine-tuning workflows as required by project needs.
Tech Stack Requirements
- Languages: Expertise in JavaScript (ES6+), HTML5, CSS3.
- Front-End: Proficiency with React.js and Redux Toolkit for state management.
- Back-End: Hands-on experience building services with Node.js.
- Databases: Working knowledge of MongoDB NoSQL databases.
Nice-to-Have Skills
- Familiarity with RESTful API design patterns and third-party service integrations.
- Experience with version control systems such as Git, GitHub, or GitLab.
- Understanding of CI/CD pipelines within an Agile workflow environment.
Career Details
- Educational Background: A Bachelor's degree in Computer Science, Software Engineering, or equivalent practical industry experience is required.
- Compensation Range: ₹300,000.00 - ₹360,000.00 per annum (INR).
Benefits Package
- Comprehensive Health Insurance.
- Paid Sick Leave time-off policy.
Company
Nikola Power Private Limited
Nikola Power Private Limited is a technology-driven enterprise based in Delhi, specializing in power solutions and software development.
Practice this interview
A voice mock interview for Full Stack Engineer at Nikola Power Private Limited, with questions from this job description and your resume, and a scored report afterwards.
Set up interview