Web Developer at Cleantech Industry Resources · Ahmedabad · 1 - 4 years · ₹2L - ₹8L / yr · Posted 19 Nov 2024
Core Responsibilities
Front-end Development:
o Develop web applications using React, flask. o Implement responsive design to ensure user-friendly interfaces.
o Utilize mapping libraries (e.g., Leaflet, Mapbox) to display geospatial data.
Back-end Integration:
o Work with APIs and manage data flow for project analytics and management.
o Enhance features for robust data handling and real-time project analysis.
Cloud Deployment:
o Deploy and manage web applications on AWS and similar platforms. o Optimize for performance, scalability, and storage efficiency.
GIS and Mapping Tools:
o Develop tools using GIS data like KML and Shapefiles.

Similar jobs (10)
About GeoIQ:
GeoIQ(a Lenskart subsidiary) is a location intelligence platform that provides comprehensive data and insights to help businesses make informed decisions about their retail operations and expansion. It offers a range of data points, including demographic information, commercial activity, and market performance indicators, to give users a detailed understanding of a specific location or market.
About the team:
Our agile team, consisting of 40+ members, is led by a founding team with extensive experience in data analytics, machine learning, and product development. Embrace the opportunity to collaborate with seasoned professionals in a dynamic and innovative work environment.
Responsibilities:
- Develop and maintain GeoIQ's products primarily using React, Redux, and NextJS.
- Ship simple, approachable, performant, and testable code.
- Enhance user experience by creating intuitive UIs that enable data visualization and discovery. Dive into legacy code to understand and improve current products.
- Facilitate and make informed technical decisions that drive the long-term vision for GeoIQ.
- Build workflow tools that allow users to explore GeoIQ's data repository, visualize spatial data, and create no-code AI models.
- Solve complex architecture problems in an extensible and maintainable way.
- Bring clarity to complex technical problems across the organization.
- Participate in the design process by listening to users, attending design critiques, and providing guidance and feedback informed by a deep understanding of technical constraints.
- Collaborate with team members to achieve clean and efficient code.
Requirements:
● Fluent and proficient in React with a minimum of 2 years of experience.
● Previous experience working with geo-spatial data.
Why Explore a Career at GeoIQ:
- Be part of a team that is revolutionizing decision-making for businesses across India.
- Work in a dynamic and innovative environment with ample opportunities for professional growth and learning.
- Contribute to the growth and success of a leading hyperlocal location AI startup in India.
If you are passionate about creating intuitive and efficient front-end solutions and meet the requirements listed above, we would love to hear from you. Apply now to join our team at GeoIQ!
We are looking for a skilled Full Stack Developer with 3+ years of experience in Python and React.js to join our engineering team. The ideal candidate should have strong experience building scalable web applications, developing backend APIs, and creating responsive frontend interfaces.
Key Responsibilities
- Develop and maintain full-stack web applications using Python and React.js.
- Build scalable and secure RESTful APIs using Django, Flask, or FastAPI.
- Develop responsive and user-friendly interfaces using React.js.
- Integrate frontend applications with backend APIs and third-party services.
- Work with databases such as PostgreSQL, MySQL, or MongoDB.
- Write clean, reusable, and maintainable code.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews and follow software development best practices.
- Collaborate with UI/UX designers, QA engineers, DevOps, and other developers.
- Write unit and integration tests to ensure application reliability.
- Use Git/GitHub/GitLab for version control.
- Contribute to system design, documentation, deployment, and continuous improvement.
Required Skills
- 3+ years of professional experience in Full Stack Development
- Strong hands-on experience with Python
- Strong experience with React.js
- Experience with Django / Flask / FastAPI
- Good understanding of JavaScript, HTML5, and CSS3
- Strong knowledge of REST APIs
- Experience with PostgreSQL / MySQL / MongoDB
- Good understanding of Git and version control
- Strong knowledge of OOP, data structures, and software development concepts
- Experience with debugging and performance optimization
- Good problem-solving and communication skills
Good to Have
- Experience with TypeScript
- Knowledge of Next.js
- Experience with AWS / Azure / GCP
- Knowledge of Docker and Kubernetes
- Understanding of CI/CD pipelines
- Experience with microservices architecture
- Exposure to AI/ML or GenAI applications is a plus
Education
Bachelor’s degree in Computer Science, IT, Engineering, or a related field.
* Design, develop, and maintain responsive websites and web applications.
* Build reusable frontend components using React.js.
* Develop scalable backend APIs and services using Node.js.
* Integrate third-party services and payment gateways such as Stripe.
* Build RESTful APIs and integrate with modern databases.
* Optimize applications for maximum speed, scalability, and SEO.
* Collaborate with designers to translate Figma/UI designs into pixel-perfect interfaces.
* Implement authentication, authorization, and security best practices.
* Debug production issues and improve application performance.
* Participate in code reviews and mentor junior developers.
* Work within Agile/Scrum development processes.
Mandatory (Experience 1) – Must have 3+ years of experience in Full Stack Development with hands-on experience building and deploying production-grade web applications.
2
Mandatory (Skills 1) – Must have strong hands-on experience in Python or Node.js for backend development.
3
Mandatory (Skills 2) – Must have experience developing REST APIs using frameworks such as FastAPI, Flask, Express.js or similar.
4
Mandatory (Skills 3) – Must have hands-on experience with at least one modern frontend framework such as React.js or Angular, along with JavaScript/TypeScript.
5
Mandatory (Skills 4) – Must have hands-on experience with SQL databases such as PostgreSQL, MySQL or similar.
6
Mandatory (Skills 5) – Must have experience integrating frontend applications with backend APIs and third-party services.
7
Mandatory (Skills 6) – Must have good understanding of OOP, data structures, software engineering practices and clean/testable code.
8
Mandatory (Skills 7) – Must have experience with Git/GitHub and standard development practices including code reviews and version control.
9
Mandatory (Skills 8) – Must have experience with cloud platforms such as Azure or AWS and exposure to application deployment.
10
Mandatory (Skills 9) – Must have hands-on experience with Docker/containerized applications and understanding of scalable application development.
11
Preferred (Experience 1) – Experience with Kubernetes, CI/CD pipelines and cloud-native deployments.
12
Preferred (Experience 2) – Experience with Redis/caching, asynchronous programming, microservices or distributed systems.
13
Preferred (Experience 3) – Exposure to AI/ML, Generative AI, LLM applications or RAG-based applications.
14
Mandatory (Age) - Candidate's Age should be below 28
15
Mandatory ( Location ) - Candidates Only From Pune & Mumbai.
16
Mandatory (Education) - Must be a B.E / B.Tech from Tier 1 Colleges (IIT, NIT, IIIT, BITS, DTU, NSUT)

Technical Skills
● Strong in React / Angular / Vue.
● Required skills: state management, responsive UI design, component-based architecture.
● Strong in at least one backend stack such as Java (Spring Boot) / .NET / Python.
● Experience with REST APIs / GraphQL and authentication / authorization.
● Strong in PostgreSQL / MySQL / SQL Server.
● Knowledge of NoSQL such as MongoDB / Redis is a plus.
● Understanding of microservices / modular monolith, API-first design, and event-driven systems at a basic level.
● Familiar with Git, CI/CD pipelines, and Docker.
● Cloud technology exposure in Microsoft Azure / AWS.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
- 6+ years of professional full-stack software engineering experience, with demonstrated ownership of production systems end-to-end (not just feature contribution within a large team).
- Backend: Strong proficiency in Python (FastAPI or Flask) — this is BuildTwin's primary backend language, used across the AI pipeline and application layer.
- Frontend: Strong proficiency in React and TypeScript, including building data-dense, interactive interfaces (dashboards, review workflows, file viewers) — not just CRUD forms.
- Database: Deep, hands-on experience with PostgreSQL — schema design, query optimization, indexing strategy, and multi-tenant data modeling.
- API design: Proven experience designing clean, versioned REST APIs, particularly ones serving as the integration layer between a backend/AI system and a frontend or third-party consumer.
- Cloud & DevOps: Production experience with AWS or Azure (compute, storage, queuing/messaging services), Docker, and CI/CD pipelines.
- Asynchronous & batch processing: Real experience with job queues (Celery, SQS, or equivalent) and designing systems that process work in parallel with proper failure isolation.
- Multi-tenant architecture: Direct experience building and securing systems that serve multiple isolated clients/tenants from shared infrastructure.
- Strong React.js development experience (70%).
- Java and Spring Boot experience (30%).
- Hands-on experience with Microservices architecture.
- Proficiency in JavaScript/TypeScript, HTML5, and CSS3.
- Experience developing and consuming REST APIs.
- Experience with JUnit and unit testing practices.
- Good understanding of relational databases and SQL.
- Cloud/SaaS exposure, preferably AWS.
- Exposure to AWS SNS, SQS, S3, RDS, and Elasticsearch.
- MongoDB experience is preferred.
- Familiarity with Git and CI/CD practices.
- Understanding of application security, performance, and scalability.
JOB DESCRIPTION
Position: Full-Stack Developer + DevOps Engineer
Department: Customer Support
Location:Chennai
Employment Type: Full-Time
Experience: Min 5 years of experience
Job Summary
We are looking for a hands-on Full-Stack Developer with DevOps experience who can build, deploy, maintain, and scale web applications. The ideal candidate should have strong experience in React, Python, cloud infrastructure, CI/CD pipelines, and application deployment. The candidate will be responsible for developing frontend and backend applications while ensuring reliable deployments, infrastructure management, and production performance.
Key Responsibilities
1. Full-Stack Development
* Develop responsive and scalable web applications using React.
* Build and maintain backend services, APIs, and business logic using Python.
* Integrate frontend applications with backend services and databases.
* Write clean, reusable, maintainable, and well-tested code.
* Debug application issues and improve performance and security.
2. DevOps and Cloud Infrastructure
* Manage and maintain cloud infrastructure using AWS and/or Microsoft Azure.
* Build, configure, and maintain CI/CD pipelines for automated testing and deployment.
* Automate application builds, releases, and deployment workflows.
* Manage server environments, application hosting, monitoring, and logging.
* Troubleshoot production issues and ensure application availability and reliability.
* Implement infrastructure automation and deployment best practices.
3. Collaboration and Ownership
* Collaborate with engineering, product, and QA teams.
* Participate in code reviews, technical discussions, and release planning.
* Identify opportunities to improve development workflows and deployment efficiency.
* Take ownership of application development, infrastructure, and production support.
Required Skills
· Strong hands-on experience with React.
· Proficiency in Python and backend development.
· Experience building and integrating REST APIs.
· Practical experience with AWS and/or Microsoft Azure.
· Hands-on experience configuring and managing CI/CD pipelines.
· Understanding of cloud deployments, servers, networking, and application monitoring.
· Familiarity with Git, version control, and collaborative development workflows.
· Strong debugging, troubleshooting, and problem-solving skills.
Good to Have
· Experience with Docker and Kubernetes.
· Infrastructure as Code tools such as Terraform.
· Experience with databases such as PostgreSQL.
· Knowledge of Linux, scripting, security, and cloud cost optimization.
· Experience with automated testing and production monitoring.
About GeoIQ:
GeoIQ(a Lenskart subsidiary) is a location intelligence platform that provides comprehensive data and insights to help businesses make informed decisions about their retail operations and expansion. It offers a range of data points, including demographic information, commercial activity, and market performance indicators, to give users a detailed understanding of a specific location or market.
About the team:
Our agile team, consisting of 40+ members, is led by a founding team with extensive experience in data analytics, machine learning, and product development. Embrace the opportunity to collaborate with seasoned professionals in a dynamic and innovative work environment.
Responsibilities:
- We’re looking for a Backend Engineer who thrives on solving real-world problems and is eager to build scalable, high-performance systems. You should have:
- Keen interest and ability to learn and continuously adapt to the market and technology.
- At least 2–4 years of relevant backend development experience.
- Strong knowledge and experience in Python (Flask) and SQL (we use PostgreSQL and PostGIS).
- Hands-on experience with MongoDB, Airflow and Nginx.
- Practical experience with Cloud Services, including:
- Familiarity with Google Cloud Platform (GCP): Cloud Functions, Cloudbuild, Cloud Storage, Cloud SQL, Cloud Logging, and Cloud Monitoring.
- Familiarity with Kubernetes is a bonus.
- Familiarity with GIS concepts is a plus.
- Strong background in designing and building REST APIs, with the ability to discuss architectural trade-offs and make sound technical decisions.
Why Explore a Career at GeoIQ:
- Be part of a team that is revolutionizing decision-making for businesses across India.
- Work in a dynamic and innovative environment with ample opportunities for professional growth and learning.
- Contribute to the growth and success of a leading hyperlocal location AI startup in India.
If you are passionate about creating intuitive and efficient front-end solutions and meet the requirements listed above, we would love to hear from you. Apply now to join our team at GeoIQ!
- 5–8 years of experience in full-stack development.
- Strong hands-on experience with React.js and JavaScript/TypeScript.
- Develop reusable, responsive, and high-performance UI components.
- Experience with React Hooks, Redux, Context API, and frontend state management.
- Strong knowledge of Core Java, Java 8/11/17+, and object-oriented programming.
- Hands-on experience with Spring Boot, Spring MVC, and Spring Security.
- Design, develop, and integrate RESTful APIs and microservices.
- Work with databases such as PostgreSQL, MySQL, or Oracle.
- Write unit, integration, and frontend tests using tools such as JUnit, Jest, or React Testing Library.
- Collaborate with product managers, UI/UX designers, QA engineers, and development teams.
- Participate in design discussions, code reviews, sprint planning, and Agile ceremonies.
- Troubleshoot application issues and optimize system performance.
- Use Git, Maven/Gradle, and CI/CD pipelines for development and deployment.
- Exposure to Docker, Kubernetes, AWS, or other cloud platforms is an added advantage.
- Strong problem-solving, communication, and teamwork skills.













