Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Extreme Networks

Full-Stack Software Engineer – GoLang, Flutter, UI

Extreme Networks

. Develop backend services, REST APIs, and scalable application components using GoLang .

Posted 10/14/2026full-timeBangalore • IndiaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing backend services and REST APIs using GoLang, along with strong UI development skills in Flutter/Dart. Proficient in integrating applications with cloud-based services and utilizing AI-powered developer tools to enhance productivity.

Highest-signal resume keywords
GoLang Backend DevelopmentFlutter/Dart Application DevelopmentREST API IntegrationCloud-Native Development PracticesAI-Powered Developer Tools

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
GoLangFlutterDartREST APIsHTMLCSSJavaScriptTypeScriptUnit TestingAgile Development
Soft Skills
Problem-SolvingCollaborationDebuggingCommunicationWillingness to Learn
Tools & Technologies
GitCI/CDAI Developer ToolsGitHub CopilotChatGPT
Industry Keywords
MicroservicesDistributed SystemsCloud-Based ApplicationsUI/UX PrinciplesResponsive Design

Tech Stack

Tools & technologies
CloudDartDistributed SystemsFlutterJavaScriptMicroservicesTypeScript

About the role

Key responsibilities & impact
  • Develop backend services, REST APIs, and scalable application components using GoLang
  • Develop Flutter/Dart applications and responsive user interfaces
  • Build reusable UI components using HTML/CSS and JavaScript/TypeScript
  • Integrate UI/Flutter applications with REST APIs, JSON, authentication, and backend services
  • Work with cloud-based applications, microservices, distributed systems, and cloud-native development practices
  • Use AI-powered developer tools for coding, debugging, test generation, code reviews, documentation, troubleshooting, and improving developer productivity
  • Apply Git, CI/CD, unit testing, code reviews, Agile development, and software engineering best practices
  • Collaborate with Product, UI/UX, QA, and Engineering teams to understand requirements, design solutions, and deliver high-quality product features
  • Work across GoLang, Flutter, UI, cloud, and other technologies

Requirements

What you’ll need
  • Around 3 years of experience in software development
  • Strong programming fundamentals, problem-solving, and debugging skills
  • Ability to work across different application layers
  • Hands-on experience with GoLang for backend services, REST APIs, and scalable application components
  • Good hands-on experience with Flutter/Dart and strong UI development skills
  • Knowledge of responsive design, reusable components, HTML/CSS, JavaScript/TypeScript, and UI/UX principles
  • Experience integrating UI/Flutter applications with REST APIs, JSON, authentication, and backend services
  • Understanding of cloud-based applications, microservices, distributed systems, and cloud-native development practices
  • Strong hands-on experience with AI-powered developer tools such as GitHub Copilot, ChatGPT, Claude, Cursor, or similar tools
  • Ability to leverage AI for coding, debugging, test generation, code reviews, documentation, troubleshooting, and improving developer productivity
  • Good understanding of Git, CI/CD, unit testing, code reviews, Agile development, and software engineering best practices
  • Knowledge of wireless and wired networking concepts, network management, protocols, or networking products is an added advantage
  • Ability to work closely with Product, UI/UX, QA, and Engineering teams
  • Willingness to learn and work across different technologies