Job Title: Full-Stack DeveloperLocation: Remote (India)Duration: 6 months+ (Starting immediately)Job Type: Paid Internship Timings: Full time
About Steps AI:Steps AI is at the forefront of developing innovative EdTech tools and chatbot solutions. Our mission is to harness the power of AI to create user-friendly, impactful applications that enhance educational experiences and streamline information retrieval.
Job Description:We are looking for a talented Full-Stack Developer who can seamlessly handle both backend and frontend development, with a strong emphasis on UI/UX design. You will work closely with our data science team to build and integrate sophisticated EdTech tools and chatbots, including the EduQA System. This role involves developing user interfaces, integrating NLP models, and ensuring efficient database interactions.
Key Responsibilities:Develop and maintain scalable, robust applications from conception to deployment.Build both front-end (user interface) and back-end (server-side logic) components.Integrate NLP models for processing and answering queries.Implement analytics dashboards for educators to track student engagement and performance.Ensure seamless interaction between the web interface and the database.Collaborate with cross-functional teams, including data scientists and product managers, to design and implement new features.Optimize applications for maximum speed and scalability.Stay up-to-date with emerging technologies and best practices.
Requirements:Strong proficiency in JavaScript (React and Node) and Python (Flask/Django).Experience with UI/UX design and development.Familiarity with database technologies (SQL/NoSQL, MongoDB, PostgreSQL).Knowledge of cloud platforms such as AWS or GCP or Azure.Experience with CI/CD pipelines and version control systems like Git.Strong problem-solving skills and a collaborative mindset.Excellent communication skills.
Preferred Qualifications:Experience with chatbot development or EdTech tools.Familiarity with containerization and orchestration tools (Docker, Kubernetes).Understanding of Agile development methodologies.Experience with RESTful APIs and microservices architecture.Knowledge of security best practices in software development.
What We Offer:Opportunity to work on impactful projects with a talented team.Flexible working hours and remote work options.A collaborative and inclusive work environment.Continuous learning and professional development opportunities.Join us at Steps AI and help shape the future of educational technology!