Job Summary: We are seeking a skilled and motivated Full Stack Developer with 2+ years of experience in building modern web applications using React.js for the frontend and Python (Django/Flask/FastAPI) for backend APIs . The ideal candidate should also possess a strong interest or hands-on experience in Artificial Intelligence (AI) or Machine Learning (ML) concepts, tools, or integration workflows. You will work closely with our product, AI, and engineering teams to develop intelligent, scalable, and high-performing applications. Key Responsibilities: Design, develop, and maintain front-end applications using React.js Build and maintain scalable APIs and backends using Python frameworks (Flask/Django/FastAPI) Integrate AI/ML models into backend services or via third-party APIs Work with RESTful and GraphQL APIs for data exchange Collaborate with data scientists and ML engineers to support AI-related features in the application Implement responsive and dynamic UIs using modern design principles and component libraries Write clean, maintainable, and well-documented code (both frontend and backend) Participate in sprint planning, code reviews, and team discussions Required Skills & Experience: 2+ years of professional experience in full stack development Strong proficiency in React.js , JavaScript/TypeScript , and modern UI practices Solid backend experience with Python (Flask, Django, or FastAPI) Good understanding of RESTful APIs , database design (SQL/NoSQL), and authentication (OAuth/JWT) Familiarity with AI/ML concepts such as classification, NLP, or prediction models (basic or practical experience) Experience integrating with AI APIs or using Python libraries like scikit-learn , TensorFlow , OpenAI API , or HuggingFace Transformers is a plus Experience with Git, Docker, and CI/CD tools Strong problem-solving and debugging skills Good communication and collaboration abilities Nice to Have: Experience with GraphQL Knowledge of Cloud platforms like AWS, GCP, or Azure Familiarity with data visualization tools or libraries (Chart.js, D3.js, etc.) Exposure to MLOps or deploying ML models in production Experience working in Agile/Scrum environments Educational Qualifications: Bachelor's degree in Computer Science, Engineering, or related field Certifications or self-driven projects in AI/ML are a strong plus Job Types: Full-time, Permanent Schedule: Day shift Monday to Friday Application Question(s): Must have AI knowledge Education: Bachelor's (Required) Experience: React: 2 years (Required) Python: 1 year (Required) Language: Tamil (Required) Work Location: In person
Job Summary: We are looking for a talented and detail-oriented Frontend Developer with proven experience in React and Angular to join our growing team. The ideal candidate will have a strong command of modern frontend development, be passionate about building intuitive and scalable UIs, and have working knowledge of Python to collaborate effectively with backend developers. Key Responsibilities: Design, develop, and maintain responsive and dynamic web applications using React.js and Angular . Collaborate closely with UX/UI designers and backend developers to implement scalable and maintainable front-end solutions. Ensure high performance, cross-browser compatibility, and responsiveness of applications. Write clean, reusable, and well-documented code following best practices. Optimize components for maximum performance across a wide range of devices and browsers. Participate in code reviews and technical discussions to improve code quality and share knowledge. Work with RESTful APIs , and occasionally interact with backend systems built in Python . Troubleshoot and debug issues across the frontend stack. Contribute to architectural decisions and suggest frontend technology improvements. Required Skills & Qualifications: 3+ years of experience in frontend development. Proficiency in React.js , including React hooks, state management (e.g., Redux or Context API), and component lifecycles. Hands-on experience with Angular (v8+) , including modules, components, services, and RxJS. Strong knowledge of HTML5 , CSS3 , and JavaScript (ES6+) . Familiarity with TypeScript and modern frontend tooling (Webpack, Babel, npm/yarn). Experience with version control tools like Git . Solid understanding of responsive design , accessibility , and browser compatibility . Basic to intermediate knowledge of Python , especially for understanding backend APIs or writing simple scripts. Experience consuming RESTful APIs and working with JSON. Nice to Have: Experience with testing frameworks (e.g., Jest, Jasmine, Karma). Familiarity with backend frameworks like Django or Flask . Experience with CI/CD pipelines and cloud platforms (AWS, GCP, or Azure). Knowledge of GraphQL or WebSockets. Job Types: Full-time, Permanent Schedule: Day shift Monday to Friday Application Question(s): Must have AI knowledge Education: Bachelor's (Required) Experience: React: 2 years (Required) Python: 1 year (Required) Angular: 2 years (Required) Language: Tamil (Required) Work Location: In person
Job Summary: We are seeking a skilled GIS Developer with experience in GPS tracking systems to design, develop, and maintain location-based applications. The ideal candidate will have expertise in geospatial data processing, real-time GPS integration, mapping platforms, and backend services that support tracking and visualization of mobile or asset locations. Key Responsibilities: Design, develop, and maintain GIS-based applications and services for real-time GPS tracking of assets, vehicles, or field personnel. Integrate GPS data streams from IoT devices, mobile apps, or telematics platforms into GIS databases. Build interactive maps and dashboards for monitoring, analysis, and reporting. Develop APIs and services for data exchange between GPS tracking systems and third-party applications. Perform geospatial data analysis (routing, geofencing, heatmaps, spatial queries, etc.). Optimize system performance for large-scale, real-time location data . Collaborate with mobile app and backend teams to implement tracking logic, alerts, and notifications . Ensure data accuracy, availability, and security across all GIS and tracking platforms. Stay up to date with GIS technologies, mapping libraries, and GPS tracking trends . Required Skills & Qualifications: Bachelor’s degree in GIS, Computer Science, Geography, Engineering , or related field. Proven experience in GIS application development and GPS tracking solutions . GIS software/libraries : ArcGIS, QGIS, Leaflet, Mapbox, OpenLayers. Programming : JavaScript (Leaflet/Mapbox), Python (GeoPandas, Shapely), Node.js, or Java. Databases : PostgreSQL/PostGIS, SQL Server, or MongoDB with geospatial extensions. Experience with real-time data streaming (MQTT, WebSockets, Kafka, or AWS IoT). Knowledge of geospatial algorithms (geofencing, route optimization, distance calculation). Experience with cloud-based GIS services (AWS Location Service, Google Maps API, ESRI ArcGIS Online, Azure Maps). Strong problem-solving and analytical skills. Job Types: Full-time, Permanent Benefits: Work from home Application Question(s): Must have AI knowledge Have you implemented geofencing, routing, or spatial calculations in any project? Do you have experience handling real-time data streams (e.g., WebSockets, MQTT, Kafka)? Education: Bachelor's (Required) Language: Tamil (Required) Work Location: In person