- Lead the distribution of development-related tasks to ensure efficient project progression.
- Engage in full-stack development, encompassing both front-end and back-end technologies, to deliver comprehensive solutions.
- Spearhead product and application development with a focus on innovation and user experience.
- Architect robust server and database infrastructures to support scalable applications.
- Manage databases and ensure their integrity, security, and performance.
- Employ object-oriented programming techniques to develop modular and maintainable code.
- Oversee web server and application hosting, including configuration and management.
- Utilize Google Earth Engine for advanced geospatial data analysis and mapping.
- Develop and maintain REST APIs for interoperability of system components.
- Demonstrate proficiency in scripting and automation to enhance efficiency and reliability.
- Manage GIT CI/CD pipelines for streamlined code integration and deployment.
- Leverage Google Cloud Platform for API services and project management, optimizing resource utilization.
- Provide mentorship to junior developers, fostering skill development and professional growth.
- Programming Languages: JavaScript, HTML, CSS, TypeScript, Python.
- Libraries/Frameworks: React, ESRI JS, Openlayers, MUI, Ant Design, Bootstrap, ChartJS, React-PDF, Turf JS, Pipenv, smtp, Sklearn, Django, Flask, Nx.
- IDEs: Python Notebooks (Jupyter, Colab), Earth Engine code editor, Visual Studio Code.
- Databases: PostgreSQL, PostGIS, MS SQL.
- Operating Systems: Windows, Ubuntu, Linux Server.
- Web Servers: NGINX, Windows IIS.
- WebGIS Servers: ESRI Enterprise, GeoServer.
- Others: Docker, PostMan, VBA Scripting for MS Excel, knowledge in web hosting concepts (request routing, redirection, reverse proxy, SSL, domain maintenance).
- Bachelor's or Master's degree in Computer Science, Geoinformatics, GIS, or related fields.
- Proven experience in full-stack development, especially in GIS applications.
- Strong knowledge and hands-on experience with the mentioned tech stack.
- Excellent problem-solving skills and ability to work independently or as part of a team.
- Demonstrated ability to mentor and guide junior team members.
- Strong communication and project management skills.
Full-Stack Developer with Geoinformatics Expertise - Vishakhapatnam, India - Geo Climate Risk Solutions Pvt Ltd
Found in: Appcast Linkedin IN C2 - 23 hours ago
Description
We are seeking an experienced Full-Stack Developer with a strong background in Geoinformatics and GIS applications to join our dynamic team. This role is ideal for a candidate passionate about leveraging technology to solve complex problems related to geographic information systems. You will play a key role in the development, deployment, and management of cutting-edge applications that integrate spatial data and analysis into our operations.
Responsibilities:
Tech Stack:
Qualifications: