Job Title: Senior Software Engineer Location: Porur, Chennai Experience: 4+ Years Type: Full-Time About Us We are a fast-growing Tech firm focused on building scalable and impactful SaaS platforms that improve lives. We are looking for a highly skilled Senior Software Engineer to join our core development team and help us build intuitive, high-performance web and mobile applications. Role Overview As a Senior Software Engineer, you will play a critical role in designing, developing, and maintaining both the frontend and backend of our SaaS applications. You'll collaborate closely with our product, design, and DevOps teams to deliver high-quality software at speed and scale. Responsibilities Design, develop, and maintain full-stack applications for web and mobile platforms Develop user interfaces using React Native and Next.js Build robust and scalable APIs using Node.js and Express Manage data interactions with MongoDB , ensuring optimal performance Implement and maintain CI/CD pipelines , and deploy applications using AWS and Docker Collaborate with cross-functional teams to translate business requirements into technical solutions Optimize application performance, scalability, and security Participate in code reviews, testing, and debugging to improve code quality Requirements Strong hands-on experience with React Native , Next.js , and TypeScript Proficient in backend technologies: Node.js , Express , and MongoDB Experience with AWS (EC2, S3, Lambda, etc.) and Docker for deployment and infrastructure management Familiarity with CI/CD workflows and tools like GitHub Actions, Jenkins, or similar Strong understanding of system design , RESTful APIs , and microservice architecture Experience building SaaS applications with user management, role-based access, and subscriptions Ability to work independently in a fast-paced, agile environment Excellent problem-solving skills and attention to detail\ Preferred Qualifications Master's or Bachelors in IT or related field 4+ years of professional experience in full-stack development Knowledge of GraphQL, Redis, or Firebase is a plus Experience with test-driven development (TDD) and automated testing tools What We Offer A dynamic and collaborative work environment Opportunity to work on cutting-edge tech and real-world healthcare impact Flexible work arrangements (based on performance) Career growth in a fast-scaling product team How to Apply Send your CV directly at prakash@urbancarecommunity.com Job Type: Full-time Pay: ₹2,000,000.00 - ₹2,200,000.00 per year Benefits: Flexible schedule Health insurance Leave encashment Paid time off Provident Fund Schedule: Monday to Friday Ability to commute/relocate: Kundrathur, Chennai, Tamil Nadu: Reliably commute or planning to relocate before starting work (Required) Education: Bachelor's (Preferred) Experience: Full-stack development: 3 years (Required) React Native and Next.js: 3 years (Required) Node.js, Express, and MongoDB: 3 years (Required) IT: 3 years (Required) Work Location: In person Application Deadline: 15/07/2025 Expected Start Date: 01/07/2025
Job Title: Senior AI Full Stack Engineer We are seeking a highly skilled Senior AI Full Stack Engineer with 5+ years of experience in building scalable software solutions and proven expertise in AI development and implementation . You will be part of a cross-functional team responsible for the full software development lifecycle, from conception to deployment. The ideal candidate will have a strong background in distributed systems, web development, and microservices architecture , along with hands-on experience in designing and integrating AI-powered features such as chatbots, recommendation engines, natural language processing (NLP), computer vision, and automation tools into real-world applications. Responsibilities Design, develop, and maintain web-based applications using ReactJS, NodeJS / Python , and microservices architecture . Build and integrate AI-driven features , such as: Chatbots & Virtual Assistants (NLP-based conversational systems) Predictive Analytics & Automation Tools Computer Vision Solutions (image/video recognition, object detection) Collaborate with data scientists and ML engineers to train, deploy, and scale machine learning models . Develop and optimize RESTful APIs and data pipelines for AI/ML model integration. Ensure scalability, performance, security, and reliability of AI-powered applications. Stay up to date with AI/ML frameworks and emerging technologies to bring innovative solutions into products. Troubleshoot, debug, and upgrade both web and AI components of applications. Write clear and comprehensive technical documentation . Requirements & Skills Proven experience as a Full Stack Developer or similar role. Strong hands-on experience in AI/ML integration and deployment . Expertise with AI frameworks & tools : TensorFlow, PyTorch, Scikit-learn, OpenAI APIs, Hugging Face, etc. Solid understanding of front-end technologies : HTML, CSS, JavaScript, ReactJS, jQuery. Proficiency in back-end development with Python and Node.js. Experience with databases (MySQL, MongoDB) and web servers (Apache, Nginx). Familiarity with cloud platforms (AWS, Azure, GCP) for deploying AI-driven applications. Containerization & orchestration (Docker, Kubernetes) CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI/CD) Monitoring & logging (Prometheus, ELK stack, CloudWatch) Excellent communication, collaboration, and problem-solving skills. Strong attention to detail with the ability to deliver high-quality, scalable solutions. Qualifications Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, or a related field . 5+ years of proven Full Stack Development experience. Demonstrated success in delivering AI-powered applications . Interested candidates can reach out directly at prakash@urbancarecommunity.com