Gnapi Technologies Private Ltd Logo

Gnapi Technologies Private Ltd

Full Stack Engineer

Posted 14 Days Ago
Be an Early Applicant
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Develop and maintain full-stack tools, APIs, frameworks, workflow automation, and network management applications across web and mobile platforms. Integrate front-end and back-end systems, improve developer workflows, resolve system bottlenecks, implement automated testing, document technical practices, and mentor developers. The role involves geospatial systems, enterprise integrations, Agile collaboration, and support for telecommunications and utility network operations.
The summary above was generated by AI
We are seeking a highly skilled and motivated Full Stack Engineer to support the development and customization of enterprise applications. This role focuses on improving developer experience, enhancing system integrations, and building tools across Web and Mobile platforms used by enterprise customers in industries such as telecommunications and utilities. You will collaborate with a high-performing engineering team to implement and maintain complex, geospatially-aware systems while streamlining workflow and network operations.

Location: Bengaluru & Hyderabad 

Department: Engineering 

Employment Type: Permanent - Full Time 

Education: Bachelor’s degree in Computer Science, B.Tech, or an equivalent field of study. 

Experience Level: We are hiring across multiple experience levels for this role: 

• Junior: 1–3 years 

• Senior: 4–7 years

Requirements
Key Responsibilities: 

• Design, develop, and maintain tools, APIs, and frameworks to support Workflow Manager and Network Management applications. 
• Customize and extend existing workflow automation solutions to meet client-specific operational needs. 
• Integrate front-end and back-end systems, ensuring seamless data flow and user experience. 
• Collaborate with engineering and implementation teams to identify and resolve workflow or system bottlenecks. 
• Implement automated testing to ensure stability and reliability across workflows and network operations. 
• Develop technical documentation for tools, workflows, APIs, and deployment practices. 
• Mentor other developers and support knowledge sharing across the team. 
• Participate in Agile/Scrum ceremonies, including sprint planning and retrospectives.

Must Haves: 

• Strong experience building server-side applications in Python. 
• Strong experience building client-side applications in JavaScript. 
• Proficiency in developing, integrating, or customising Workflow Manager and Network Manager systems. 
• Experience working with Docker containers. 
• Solid understanding of SQL and relational databases (PostgreSQL, Oracle, or SQLite). 
• Hands-on experience with front-end/back-end integration. 
• Familiarity with automated testing frameworks and test-driven development. 
• Strong analytical and problem-solving skills. 
• Excellent verbal and written communication skills. 
• Experience using Git or other distributed version control systems. 
• Experience mentoring or guiding software engineers on tools and development best practices. 

Good to Have:
 
• Experience working with workflow manager tools or network provisioning platforms. 
• Experience with Node.js, React, or other JavaScript frameworks. 
• Experience with Geospatial Information Systems (GIS) or mapping APIs. 
• Familiarity with ETL processes, data transformation, and integration. 
• Experience with Linux environments and web servers (e.g., Apache). 
• Exposure to mobile app development (ElectronJS). 
• Knowledge of cloud platforms like AWS, GCP, or Azure. 
• Understanding of tools such as PostGIS, OpenLayers, Pyramid, Shapely, Turf, SQLAlchemy. 
• Industry knowledge in telecommunications or utilities, particularly around network modelling and operations. 

What We’re Looking For:

• You should bring experience working on workflow-driven enterprise systems or network management platforms. 
• Passionate about building developer tools and improving workflows for modern software teams. 
• Take up challenges in solving infrastructure and automation challenges, working with geospatial data, and building developer-centric tools. 
• Comfortable working independently, contributing to architecture decisions, and collaborating within distributed teams. 
• A growth mindset, proactive attitude, solid engineering principles, strong accountability, and self-motivation are essential.

Benefits
We believe that our people are our strength. Along with a competitive salary, we provide a range of benefits designed to support your well-being and growth. 

• Health Insurance 
• Vacation & Sick Leaves 
• Wellness Benefits 
• Upskilling Support 
• Annual Team Outing 
• Social Club

Similar Jobs

3 Days Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Cloud • Software • Infrastructure as a Service (IaaS)
Designs, develops, and maintains cloud-native infrastructure and deployment automation. Responsibilities include Ansible and Python automation, AWS infrastructure, Kubernetes and GitOps management, Terraform provisioning, CI/CD pipelines, observability, security remediation, database and Linux administration, and production troubleshooting. The role collaborates with development and security teams to improve software delivery, reliability, scalability, and operational excellence across frontend, backend, and infrastructure systems.
Top Skills: Amazon EksAnsibleArgo WorkflowsArgocdAWSBashCi/CdGithub ActionsGitopsHelmJenkinsKubernetesLinuxMariadbMtlsMySQLPostgresPythonRedisSsl/TlsTerraform
4 Days Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Leads complex, large-scale software engineering initiatives and develops secure Java full-stack applications. Designs, codes, tests, debugs, documents, and reviews technology solutions; establishes engineering, Agile, DevOps, and cloud-native standards; and contributes to modernization through APIs and microservices. Provides architectural guidance, makes technical decisions, conducts code reviews, mentors junior developers, and coordinates developers and QA engineers to deliver production-ready software. Collaborates with technical leaders and stakeholders while supporting banking-domain technology objectives.
Top Skills: AngularjsAppdynamicsAWSAzureAzure Active DirectoryAzure DevopsAzure Web AppBehavior Driven DevelopmentCi/CdCloudwatchCucumberDevOpsElasticsearchGitGradleGrafanaGraphQLHTML5J2EeJava 11+JenkinsJmsKafkaKubernetesMongoDBNpmOpenshiftOraclePcfPostgresReactRestSoapSplunkSpring AopSpring BatchSpring BootSpring CoreSpring MvcSQLTest Driven Development
5 Days Ago
Remote or Hybrid
India
Expert/Leader
Expert/Leader
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Designs, experiments with, deploys, monitors, and evaluates machine learning models. Requires full-stack development involving Python, React, AWS, APIs, and SQL, along with statistical and probabilistic foundations. The role supports AI/ML initiatives in a consulting environment serving financial services and energy clients.
Top Skills: APIsAWSPythonPyTorchReactScikit-LearnSQL

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account