Job Title: FullStack Engineer
Location: Bangalore, India

About Us:
Nurix AI transforms customer engagement through super-intelligent AI agents that deliver 24/7 personalized interactions, actionable insights and business growth. Our mission is to create innovative technologies that shape smarter, more connected futures. Join us in building cutting-edge solutions that make an impact.

Role Overview:
We are seeking a skilled Full Stack Engineer with 2 - 5 years of experience to join our growing team. In this role, you will play a key role in designing, developing, and maintaining cutting-edge web applications that deliver exceptional user experiences. You will collaborate closely with a talented team of engineers, designers, and product managers to bring innovative ideas to life. 

Roles and Responsibilities:
Design and Development: Design, develop, and maintain high-quality web applications using various front-end and back-end technologies.
Collaboration: Work closely with product managers, designers, and other engineers to gather requirements, brainstorm solutions, and implement features.
Problem Solving: Troubleshoot and debug issues across the full stack, identifying and resolving problems efficiently.
Testing: Write unit and integration tests to ensure code quality and application stability.
Performance Optimization: Optimize applications for performance, scalability, and security.
Code Reviews: Participate in code reviews to ensure code quality and adherence to best practices.
Deployment: Assist in deploying and maintaining applications in cloud environments (e.g., AWS, Azure, GCP).
Staying Updated: Keep abreast of the latest technologies and trends in full-stack development.
Skills:
Front-end:
Strong proficiency in Python, CSS, or JavaScript.
Experience with modern JavaScript frameworks like React.
Understanding of UI/UX principles and responsive design.
Back-end:
Proficiency in at least one server-side language like Python, Java, Node.js, or Ruby.
Experience with RESTful APIs and API design principles.
Knowledge of databases (SQL and NoSQL) and data modeling.
General:
Version control systems (Git).
Agile development methodologies.
Good communication and collaboration skills.
Problem-solving and analytical skills.
Qualifications and Education:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
2-5 years of proven experience as a Full Stack Engineer.
Strong portfolio or demonstrable projects showcasing full-stack development skills.
Bonus Points:
Experience with specific cloud platforms (AWS, Azure, GCP).
Experience with DevOps practices and tools.
Knowledge of containerization technologies (Docker, Kubernetes).
Familiarity with testing frameworks and tools.
Contributions to open-source projects.
What We Offer:
The opportunity to work in a fast-paced, innovative company that is changing the way industries operate.
A dynamic work environment with ample opportunities for professional growth and advancement.
Attractive salary, equity options, and benefits package
A chance to be at the forefront of the AI and technology revolution with a team of passionate, like-minded professionals.