
Role Overview
We are looking for a skilled Web Developer to join our team. You will be responsible for developing and deploying web-based solutions, collaborating with cross-functional teams, and ensuring high-quality deliverables.
Key Responsibilities
- Review technical requirements and recommend optimal solutions aligned with customer needs
- Participate in all technical aspects of product implementation and deployment
- Support all phases of the project lifecycle, including onsite engagements
- Deliver training sessions and workshops post-deployment
- Monitor system performance, troubleshoot issues, and work with R&D to resolve concerns
- Assist in pre-sales activities such as proof-of-concepts (POCs) and technical evaluations
- Develop and maintain technical documentation and best practices
- Contribute to process improvements for better efficiency
What You’ll Gain
- Exposure to latest technologies (Cloud: AWS, GCP, Azure; CI/CD, Kubernetes, Docker)
- Experience with modern deployment methodologies (Scrum, Agile, DevOps)
- Collaboration with international teams and customers
- Clear career progression and growth opportunities
- Extensive training programs
Requirements
- Bachelor’s degree in Computer Science, Engineering, IT, or related field
- Minimum 5 years of hands-on experience in web development (full stack or back-end)
- Experience with GIS web development using JavaScript libraries (e.g., Leaflet)
- Strong understanding of RESTful APIs and web services
- Knowledge of relational and non-relational databases (Oracle, MySQL, PostgreSQL, etc.)
- Proficiency in scripting languages (Python, PHP, Bash, PowerShell)
- Excellent communication and problem-solving skills
- Ability to work effectively in fast-paced environments and across time zones