E

Extreme Networks

Provides switching, routing, wireless, and security

Full-Stack Software Engineer - Golang-Flutter-UI

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • Around 3 years of software development experience, with strong programming fundamentals, problem-solving, debugging, and ability to work across application layers.
  • Hands-on experience with Go for backend services, REST APIs, and scalable application components.
  • Hands-on experience with Flutter and Dart, plus UI development skills including responsive design, reusable components, HTML, CSS, JavaScript, TypeScript, and UI/UX principles.
  • Experience integrating UI and Flutter applications with REST APIs, JSON, authentication, and backend services, and understanding of end-to-end application flow.
  • Experience or understanding of cloud-based applications, microservices, distributed systems, and cloud-native development practices.
  • Hands-on experience with AI-powered developer tools such as GitHub Copilot, ChatGPT, Claude, Cursor, or similar tools, and ability to use them for coding, debugging, test generation, code reviews, documentation, troubleshooting, and improving developer productivity.
  • Understanding of Git, continuous integration and continuous delivery (CI/CD), unit testing, code reviews, Agile development, and software engineering best practices.
  • Ability to work closely with Product, UI/UX, QA, and Engineering teams to understand requirements, design solutions, and deliver product features.
  • Strong combination of Go, Flutter, and UI skills, a cloud-first mindset, adoption of AI-assisted development tools, willingness to learn, and ability to work across technologies.

Responsibilities

  • Develop backend services, REST APIs, and scalable application components using Go.
  • Integrate UI and Flutter applications with APIs and backend services.
  • Use AI-powered developer tools for coding, debugging, test generation, code reviews, documentation, and troubleshooting.
  • Collaborate with Product, UI/UX, QA, and Engineering teams to understand requirements, design solutions, and deliver product features.

Desired Qualifications

  • Knowledge of wireless and wired networking concepts, network management, protocols, or networking products.

About the Company

Extreme Networks

Provides switching, routing, wireless, and security

Extreme Networks provides networking solutions for organizations, including switching, routing, wireless, data center fabrics, and cloud-based management with security and ML-driven analytics. It sells hardware and software and offers professional and fully managed IT services, training, and a support portal. It differentiates itself with an end-to-end suite across many industries, a focus on security and ML-enabled insights, and ITIL-aligned managed services. Its goal is to help customers operate secure, reliable, and optimized networks across on-premises, cloud, and data center environments.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Morrisville, NC
Founded
1996

Recently Posted Jobs

Explore more opportunities at Extreme Networks

See more jobs