Job Description
🛠️ Key Responsibilities
- Develop new features and user interfaces based on wireframes and UI designs
- Ensure high performance, scalability, and excellent user experience across applications
- Identify, debug, and resolve bugs and performance issues
- Write clean, readable, maintainable, and testable code
- Collaborate closely with backend developers, designers, and cross-functional teams
- Work across frontend and backend technologies to deliver end-to-end solutions
- Participate in code reviews and follow best development practices
- Ensure applications meet quality, security, and performance standards
🧠 Required Skills & Technologies
🔧 Technical Skills
- Full Stack Development experience
- Frontend: JavaScript, React.js, JavaScript Frameworks
- Backend: Node.js, Python, Java
- APIs: RESTful services
- Databases & Source Control: Git, SVN
- DevOps & Cloud: Docker, Kubernetes
- Web Development & Debugging
- Experience with source code reviews
🌍 Additional / Domain Skills (Good to Have)
- GIS Software / GIS-based applications
- Networking fundamentals
🤝 Soft Skills
- Strong communication and collaboration skills
- Good problem-solving and debugging abilities
- Ability to work independently and in a team-oriented environment
- Attention to detail and commitment to quality
🔑 Key Skills
Full Stack Development
JavaScript
React.js
Node.js
Python
Java
REST API
Docker
Kubernetes
Git
Web Development
Debugging
Source Code Review
Communication Skills