Source description
About the role
Role: Full Stack Software Engineer Key Responsibilities: * Build and maintain full-stack web applications using modern technologies. * Develop clean, responsive, and user-friendly interfaces. * Design and integrate REST APIs and backend services. * Work with databases and write efficient, maintainable code. * Use AI-powered development tools to improve productivity and enhance product features. * Collaborate with product, backend, hardware, and QA teams to deliver high-quality solutions. * Participate in testing, deployment, and continuous improvement of applications. Required Skills: * Bachelors degree in computer science with 1-3 Years of exp in IT, or a related field. * Good knowledge of React.js or Next.js with TypeScript. * Programming experience in Python and JavaScript. * Understanding of REST APIs, authentication, and backend development. * Basic knowledge of SQL databases such as PostgreSQL or MySQL. * Strong problem-solving skills and willingness to learn new technologies quickly. * Familiarity with AI coding assistants or LLM-based tools is an added advantage. Good to Have: * Knowledge of UI/UX principles. * Exposure to cloud platforms, CI/CD, or deployment tools. * Interest in EV charging, IoT, or connected devices.