Full Stack Developer

2 years

0 Lacs

Pune, Maharashtra, India

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Skills Required

stack developer technology ai vision imaging maintenance collaborative management logic code development design mongodb express.js react.js node.js react css server postgresql sql data aws flask python microservices git github agile algorithms scalability engineering javascript typescript next.js api communication relational html collaboration debugging graphql websockets containerization docker architecture deployment automation android flutter mobile ml openai portfolio jira notion

Work Mode

On-site

Job Type

Full Time

Job Description

J ob Description: Job Title: Full Stack Developer Job Type: Full Time Experience Level: Mid-Level (2+ years) Location: Pune (Hinjewadi Phase 2) CTC: 4.2 LPA – 6.5 LPA Immediate Joiner About Rasta.ai: Rasta.AI is a technology-driven platform that utilizes AI, computer vision, and 360-degree imaging to monitor and maintain road infrastructure in real-time. By enabling accurate defect detection, predictive maintenance, and efficient resource allocation, we aim to create safer, smarter, and more sustainable roads. Our collaborative ecosystem brings together stakeholders to improve road safety and infrastructure management. Job Overview: We are looking for a skilled and motivated Full Stack Developer with at least 2 years of hands-on experience in building scalable web applications. You’ll be working across the stack—building responsive front-ends, designing robust backend logic, and integrating with cloud-based services. If you're passionate about clean code, great user experiences, and modern development practices, we’d love to meet you! Roles and Responsibility: ● Design and develop modern web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js). ● Build and maintain responsive user interfaces with React, Next and Tailwind CSS. ● Develop robust server-side logic and RESTful APIs using Node.js and Express.js. ● Work with databases such as MongoDB, PostgreSQL, and SQL to manage application data and structure schemas. ● Deploy and manage applications on cloud platforms like AWS (EC2, S3). ● Integrate backend services with Flask and other Python-based microservices when needed. ● Collaborate with cross-functional teams including designers and backend engineers to meet project goals. ● Implement CI/CD pipelines, version control using Git & GitHub, and follow agile development practices. ●Conduct code reviews, offer constructive feedback, and troubleshoot bugs or performance issues. ● Apply strong fundamentals in Data Structures and Algorithms for optimal performance and scalability. Skills & Qualifications: ● Bachelor’s degree in Computer Science, Engineering, or a related technical field. ● Minimum 2 years of professional experience in full stack development. ● Proficient in JavaScript (ES6+), TypeScript, and modern frontend frameworks like React.js and Next.js. ● Strong experience with Node.js, Express.js, and RESTful API development. ● Familiarity with state management tools such as Redux and Zustand. ● Experience working with real-time communication using WebSocket. ● Hands-on knowledge of MongoDB, PostgreSQL, and other relational/non-relational databases. ● Experience with cloud services, especially AWS (EC2, S3). ● Familiarity with Flask for Python-based microservices or backend APIs. ● Strong command over HTML, CSS, and utility-first frameworks like Tailwind CSS. ● Experience in using Git and GitHub for version control and team collaboration. ● Solid understanding of CI/CD pipelines and automated deployments. ● Strong foundation in Data Structures and Algorithms. ● Excellent problem-solving, debugging, and analytical skills. ● Strong interpersonal and communication skills, with the ability to work in a collaborative team environment. Nice to Have (Optional): ● Experience with GraphQL, WebSockets, or real-time data applications. ● Familiarity with TypeScript and advanced TypeScript patterns. ● Exposure to containerization (Docker), serverless architecture (e.g., AWS Lambda), and deployment automation. ● Experience with Android or Flutter for cross-platform mobile app development. ● Familiarity with AI/ML integrations, especially Generative AI (GenAI) using tools like OpenAI, LangChain, or Hugging Face. ● Basic understanding of prompt engineering, LLM APIs, or integrating AI assistants/chatbots into applications. ● Prior contributions to open-source projects or a strong personal GitHub portfolio. ● Familiarity with Agile methodologies, project management tools (JIRA, Notion, etc.), and collaborative development workflows' How to apply: Interested candidates please send their resume on hr@aiunika.com. Only Genuine applications please. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Stack Interview Now
Rasta.Ai

3 Jobs

RecommendedJobs for You