14 Nov
|
Tech Next
|
Pune
Hiring Golang Full-stack Engineer with React.js , GCP & BigQuery Experience.
Job Title: Full Stack Developer – Golang, React.js, GCP & BigQuery
Experience: 6–7 Years
Job Type: Full-Time
Department: Engineering / Product Development
Work Location: [Mention Location]
Work Mode: [On-site / Hybrid]
Salary: As per industry standards / Best as per experience
Job Overview
Technology Next is looking for an experienced Full Stack Developer with 6–7 years of hands-on development experience to join our engineering team.
The ideal candidate must have strong expertise in Golang (Go), React.js, Google Cloud Platform (GCP), and BigQuery, along with a solid understanding of modern software and product development practices.
The candidate will be responsible for designing, developing, and maintaining scalable full-stack applications, building robust backend services, developing responsive frontend solutions, and implementing cloud-based data solutions.
This role requires someone who can actively participate throughout the Product Development Life Cycle (PDLC), independently understand business requirements, interact directly with customers, and translate business challenges into effective technical solutions.
We are looking for a technically strong professional who takes ownership of deliverables, collaborates effectively with cross-functional teams, and can drive features from requirement gathering and conceptualisation through development, deployment, and production support.
Key Responsibilities
1. Full Stack Application Development
- Design, develop, test, and maintain scalable and reliable full-stack applications using Golang and React.js.
- Develop robust backend services, REST APIs, microservices, and distributed applications using Golang.
- Build responsive, user-friendly, and scalable web applications using React.js.
- Ensure application performance, code quality, maintainability, and adherence to development standards.
2. Backend Development & Database Management
- Develop efficient backend services and APIs using Golang.
- Apply strong programming fundamentals, including data structures, algorithms, concurrency, and Go programming best practices.
- Work with SQL databases and database concepts to build efficient data-driven applications.
- Design and implement data solutions using Google BigQuery, including large-scale data processing.
3. Cloud & Deployment
- Develop, deploy, and manage applications and services on Google Cloud Platform (GCP).
- Understand and implement cloud architecture, security, monitoring, and deployment practices.
- Work with cloud services and infrastructure to ensure application scalability, reliability, and performance.
- Participate in CI/CD processes and cloud-based application deployment.
4. Product Development Life Cycle (PDLC)
- Participate in the complete Product Development Life Cycle, including requirement analysis, solution design, development, testing, deployment, and production support.
- Take ownership of assigned features and drive them from conception to production.
- Contribute to system architecture, technical design, and solution discussions.
- Participate in code reviews and ensure compliance with coding standards and best practices.
5. Customer Interaction & Requirement Gathering
- Work directly with customers to understand business requirements, technical challenges, and project expectations.
- Conduct requirement gathering, analysis, and clarification sessions.
- Translate business requirements into clear technical specifications and actionable development tasks.
- Independently drive discussions, clarify ambiguities, and communicate technical solutions to both technical and non-technical stakeholders.
6. Collaboration & Production Support
- Collaborate with Product Managers, Architects, QA, DevOps, and other engineering teams.
- Troubleshoot production issues, identify root causes, and implement long-term solutions.
- Identify opportunities to improve application performance, scalability, reliability, and maintainability.
- Work effectively within Agile/Scrum development environments.
Required Technical Skills
Backend Development – Golang
- Strong hands-on development experience with Golang (Go).
- Experience building REST APIs, microservices, and distributed applications.
- Strong understanding of data structures, algorithms, concurrency, and Go programming practices.
- Good understanding of SQL and database concepts.
Frontend Development – React.js
- Strong hands-on experience with React.js.
- Good knowledge of JavaScript/TypeScript, HTML, and CSS.
- Experience developing responsive, scalable, and user-friendly web applications.
- Understanding of frontend architecture, component-based development, and state management.
Cloud & Data Engineering – GCP and BigQuery
- Strong working knowledge of Google Cloud Platform (GCP).
- Hands-on experience with Google BigQuery and large-scale data processing.
- Understanding of GCP services, cloud architecture, security, monitoring, and deployment.
- Experience with CI/CD and cloud-based application deployment is preferred.
Product & Business Skills
- Strong understanding of Software Development Life Cycle (SDLC) and Product Development Life Cycle (PDLC).
- Excellent requirement gathering and business analysis capabilities.
- Ability to understand business problems and translate them into technical solutions.
- Experience interacting directly with customers and business stakeholders.
- Ability to independently drive requirements, clarify technical ambiguities, and communicate solutions.
- Solid analytical, logical reasoning, and problem-solving abilities.
- Experience working in Agile/Scrum development environments.
Preferred / Good-to-Have Skills
- Experience working with microservices and distributed system architectures.
- Hands-on exposure to Docker and Kubernetes.
- Familiarity with GCP services such as:
- Cloud Run
- Google Kubernetes Engine (GKE)
- Pub/Sub
- Cloud Storage
- Cloud SQL
- Cloud Functions
- Experience with CI/CD tools and DevOps practices.
- Knowledge of system design, scalable architecture, and application optimisation.
- Exposure to observability, logging, monitoring, and production troubleshooting.
- Experience working in cross-functional Agile/Scrum teams.
Key Competencies
- Strong Golang Development
- Strong React.js Development
- GCP & BigQuery Expertise
- Requirement Gathering & Analysis
- Customer Interaction & Stakeholder Management
- Product Development Life Cycle (PDLC)
- System Design & Problem Solving
- Technical Communication
- Ownership & Accountability
- Cross-functional Collaboration & Teamwork
Ideal Candidate Profile
We are looking for a professional who:
- Has 6–7 years of relevant hands-on software development experience.
- Is proficient in both backend (Golang) and frontend (React.js) development.
- Has practical experience working with GCP and BigQuery.
- Can independently understand customer requirements and propose technical solutions.
- Has experience taking ownership of features across the complete product development lifecycle.
- Is comfortable interacting with customers and collaborating with multiple stakeholders.
- Demonstrates strong technical ownership, communication, and problem-solving skills.
How to Apply
Interested candidates who match the above requirements are encouraged to apply with their updated resumes.
Please ensure your application highlights your hands-on experience with Golang, React.js, GCP, BigQuery, and customer-facing product development responsibilities.
Pay: ₹4,500,000.00 - ₹5,500,000.00 per year
Experience:
- Golang: 6 years (Required)
- React: 4 years (Required)
- GCP: 3 years (Required)
- BigQuery: 3 years (Required)
Work Location: In person
📌 (Golang + React.js + GCP + BigQuery) Full-Stack Engineer (Pune)
🏢 Tech Next
📍 Pune