Deskripsi pekerjaan Fullstack Engineer Braga Technologies
Job Description
- Requirement Analysis: Interacting with stakeholders to understand and translate business and technical requirements into GIS software solutions.
- System Design: Designing system architecture, database structures, and data models for GIS applications to effectively manage and analyze geographic information.
- Software Development: Writing code, developing algorithms, and implementing GIS functionalities using programming languages such as Python, Java, C++, and JavaScript.
- GIS Application Development: Designing and building GIS applications, web maps, and geospatial services for various platforms, including desktop, web, and mobile.
- Frontend Development: Developing interactive web-based GIS applications using modern frontend technologies such as React.js.
- Geospatial Analysis: Developing algorithms and tools for spatial analysis, including spatial querying, routing, geoprocessing, and other geospatial operations.
- Software Testing: Developing and running tests to ensure the quality, reliability, and functionality of software before release.
- Performance Optimization: Analyzing and improving the performance, scalability, and efficiency of existing GIS applications.
- Problem Solving: Identifying, troubleshooting, and resolving bugs and technical issues in GIS software.
- Software Maintenance: Updating and maintaining software applications to ensure ongoing security, reliability, and availability.
- Documentation: Creating technical documentation, user manuals, and guides related to GIS software applications and functionalities.
Qualifications - Bachelor's Degree in Informatics, Computer Science, Geodesy, Geomatics, Geography, or other related fields.
- Fresh graduates are welcome to apply.
- Candidates with up to 1 year of relevant professional experience are also welcome to apply.
- Willing to work in Bandung with a hybrid working scheme.
- Have a strong interest and willingness to learn software development and programming, particularly for GIS applications.
- Basic knowledge or experience with programming languages such as Python, Java, C++, or JavaScript.
- Basic knowledge or experience with React.js for web application development is a plus.
- Understanding of GIS concepts, spatial data, geospatial analysis, or GIS application development is preferred.
- Good analytical and problem-solving skills.
- Good communication and collaboration skills, with the ability to work effectively with stakeholders and cross-functional development teams.

