The full-stack web developer will play a critical role in designing, developing, and maintaining our web solutions, with a focus on both client-side and server-side technologies. The candidate should have expertise in building robust and scalable web applications using modern front-end and back-end technologies. Familiarity with geographic information system (GIS) integration and modern map libraries would be a significant plus.

 

Responsibilities

 

Full Stack Development:

  • Design, develop, and maintain front-end applications using Angular, HTML, CSS, and JavaScript.
  • Implement server-side logic using Java and Spring Boot.

 

API Integration:

  • Develop and integrate RESTful APIs to enable seamless communication between front-end and back-end systems.

 

Database Management:

  • Maintain relational databases to ensure efficient data storage and retrieval.

 

Version Control:

  • Collaborate with team members using GitHub for source control, versioning, and code reviews.

 

Map Libraries & GIS Integration:

  • Work with modern map libraries like Leaflet, OpenLayers, Mapbox GL JS, and Google Maps JavaScript API for interactive mapping applications.
  • Integrate GIS data into web applications.

 

Quality Assurance:

  • Write unit tests and participate in code reviews to ensure high-quality codes.

 

Cross-Functional Collaboration:

  • Work closely with cross-functional teams, including UI/UX designers, product managers, and QA teams, to deliver user-centric solutions.

 

 

Qualification

 

BE or MCA/MTech degree

 

 

Experience

 

At least 1 year of experience in full-stack web development, from rapid prototyping to building production-ready application by applying key design principles.

 

 

Skill Set

 

  • Proficiency in Angular, HTML, CSS, and JavaScript.
  • Ability to apply best practices in design principles for UX, usability, reliability, and performance.
  • Strong knowledge of Java and Spring Boot for back-end development
  • Experience with relational databases such as PostgreSQL.
  • Hands-on experience with GitHub for version control and collaboration.
  • Familiarity with modern map libraries (e.g., Leaflet, OpenLayers, Mapbox GL JS, Google Maps JavaScript API).
  • Strong problem-solving skills and attention to detail.
  • Good communication and teamwork skills.
  • Knowledge of GIS concepts and their application in web development would be an advantage.

 

 

Location

 

Bengaluru

 

 

How to apply

 

Please send an email to careers@cstep.in with the subject ‘Application: Full-Stack Web Developer’ and attach a copy of your updated CV, as well as a cover letter.

Experience
1-2 years
status
Live
Select Sectors
Types
Full time/Contractual