iGrow Virtual IT Solutions
Full Stack Developer - Golang/React.js
- Compensation
- Not disclosed
- Location
- Bangalore; Pune; Mumbai; Gurgaon/Gurugram; Noida
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Full description
Job Description :
We are looking for a highly skilled Full Stack Developer with strong expertise in GoLang and React.js, along with backend development experience in Python, API development, and scalable database systems. Exposure to Svelte/SvelteKit is highly desirable.
The ideal candidate should have strong hands-on development experience across frontend and backend technologies, architecture understanding, and a passion for building scalable, high-performance applications.
Key Responsibilities :
- Build scalable, high-performance, and user-friendly web applications using GoLang, React.js, Python, and modern frontend technologies such as Svelte/SvelteKit.
- Develop robust backend systems using GoLang and Python.
- Design and implement RESTful APIs and GraphQL APIs for efficient frontend-backend communication.
- Develop and optimize scalable database solutions using SQL, PostgreSQL, MongoDB, and Redis.
- Ensure database performance, scalability, and data consistency following best engineering practices.
- Participate in architecture discussions, technical design, and code reviews.
- Write clean, maintainable, and testable code following SOLID principles and clean coding practices.
- Build automated unit tests to ensure reliability, maintainability, and quality.
- Collaborate closely with engineering teams to deliver high-quality software solutions.
- Work with version control systems such as Git/GitHub for code management and collaboration.
Required Skills :
- Strong hands-on experience in GoLang development.
- Strong expertise in React.js / ReactJS.
- Experience in backend development using Python.
- Strong understanding of REST APIs and GraphQL.
- Hands-on experience with databases :
- PostgreSQL
- MongoDB
- Redis
- SQL
- Strong understanding of frontend technologies :
- HTML
- CSS
- JavaScript
- Knowledge of clean coding practices and SOLID principles.
- Experience with GitHub / Version Control Systems.
- Strong problem-solving and debugging skills.
Good to Have :
- Experience with Svelte / SvelteKit.
- Understanding of :
- SSR (Server-Side Rendering)
- CSR (Client-Side Rendering)
- SPA (Single Page Applications)
- SSG (Static Site Generation)
- Architecture and system design exposure.
- Automated testing frameworks / unit testing.