Mid Level: Full-Stack Software Engineer

Posted Yesterday
Be an Early Applicant
Bengalurus, Bangalore, Karnataka, IND
Hybrid
Senior level
Artificial Intelligence • Software • Analytics • Business Intelligence
The Role
Develop and deploy full-stack web application features using Go, GraphQL, Vue, Node.js, and related technologies. Responsibilities include maintaining RESTful services, resolving customer-facing bugs, contributing to UI architecture, reviewing code, estimating work, collaborating cross-functionally, and participating in Agile Scrum. The role requires strong front-end and back-end development experience, microservices knowledge, and familiarity with databases, Linux, Docker, Kubernetes, and software quality processes.
Summary Generated by Built In

Role: Full Stack Developer - Mid-Level

Location: Bengaluru (MG Road), Karnataka

Note: We are looking for candidates who are currently based in Bengaluru

Work Model

  • Hybrid (3 days in office, 2 days remote)

  • Monday to Friday

  • Indian holidays observed

Work Hours: 12:30 PM – 9:30 PM IST

This schedule ensures overlap with our US-based engineering team until 12:00 Noon ET.

Telecom experience is good to have.

Responsibilities
 
  • Design and implement web application features using modern web frameworks and techniques, from requirements to production and deployment

  • Add new functionality and solve customer-facing bugs within an existing web application

  • Contribute to the architecture and design of new and existing User Interfaces

  • Prepare prototypes/screenshots to share with stakeholders for review and approval

  • Advice on best practices, new techniques, software quality, and process improvement

  • Create, modify, and maintain RESTful Web Services

  • Develop applications built with Go, GraphQL, Vue, and similar modern technologies

  • Assist with the estimation of time and effort required to implement new features

  • Participate in design reviews, peer code reviews, and improve overall product quality

  • Interface with cross-functional teams to successfully implement feature dependencies

  • Act as a member of an Agile scrum team

Qualifications
  • 5+ years of related full-stack development

  • Proven working experience in front and back-end application development

  • Strong expertise with various JavaScript frameworks (Vue, Angular, etc.)

  • Strong expertise with Web Services and RESTful Applications

  • Expertise with NodeJS, WebSockets and in-depth understanding of Microservices methodologies

  • Familiarity with HTML5 and CSS3

  • Familiarity with system-level issues such as scaling, security, and responsiveness

  • Solid programming experience in object-oriented design and development

  • Linux or a POSIX O/S environment

  • Familiarity with software configuration management, defect tracking tools, and peer review

  • Strong documentation and writing skills

Additional experience in the following areas is a plus

  • Knowledge of satellite communication protocols

  • C++, Java, or other object-oriented programming language

  • Understanding of SQL and database access for relational Databases; PostgreSQL, MariaDB, MySQL

  • Working knowledge of NoSQL databases (Redis, MongoDB, etc.)

  • Familiarity with Responsive Design Frameworks such as Bootstrap

  • Familiarity with developing web interfaces for embedded devices a plus

  • Networking protocols such as TCP/IP, UDP and IPv6

  • Familiarity with Docker, GraphQL, Kubernetes, Go, Conan, cmake, C++11

  • Working knowledge of Jira, Confluence, BitBucket, Git, SharePoint, Jenkins and Artifactory

Education: Bachelor’s Degree in Computer Science, Electrical Engineering, Software, Systems, Mathematics, or related technical field.

Skills Required

  • 5+ years of related full-stack development experience
  • Front-end and back-end application development experience
  • Strong expertise with JavaScript frameworks such as Vue or Angular
  • Strong expertise with web services and RESTful applications
  • Expertise with Node.js and WebSockets
  • Understanding of microservices methodologies
  • Familiarity with HTML5 and CSS3
  • Understanding of scaling, security, and application responsiveness
  • Object-oriented design and development experience
  • Experience in Linux or a POSIX operating system environment
  • Familiarity with software configuration management, defect tracking, and peer review tools
  • Strong documentation and writing skills
  • Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, Systems, Mathematics, or a related technical field
  • Telecom experience
  • Knowledge of satellite communication protocols
  • C++, Java, or another object-oriented programming language
  • SQL and relational databases such as PostgreSQL, MariaDB, or MySQL
  • NoSQL databases such as Redis or MongoDB
  • Responsive design frameworks such as Bootstrap
  • Web interfaces for embedded devices
  • Networking protocols including TCP/IP, UDP, and IPv6
  • Docker, GraphQL, Kubernetes, Go, Conan, CMake, and C++11
  • Jira, Confluence, Bitbucket, Git, SharePoint, Jenkins, and Artifactory
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
70 Employees
Year Founded: 2003

What We Do

Allwyn Corp is a technology services company that helps organizations modernize operations through data transformation, analytics, and artificial intelligence. Its offerings include machine learning, agile software delivery, business intelligence, enterprise applications, IT modernization, and low-code development. The company provides tailored solutions intended to improve data-driven decision-making, integrate systems, develop scalable business applications, and accelerate operational efficiency across sectors.

Similar Jobs

Expedia Group Logo Expedia Group

DS Analytics II, Advertising Product Analytics & Experimentation

AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
16000 Employees

Expedia Group Logo Expedia Group

Senior Manager, Software Development Engineering

AdTech • eCommerce • Information Technology • Software • Travel • Generative AI
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
16000 Employees

JumpCloud Logo JumpCloud

Senior Software Engineer

Cloud • Information Technology • Security • Software
Easy Apply
In-Office or Remote
Bangalore, Bengaluru, Karnataka, IND
800 Employees

JumpCloud Logo JumpCloud

Staff Software Engineer

Cloud • Information Technology • Security • Software
Easy Apply
In-Office or Remote
Bangalore, Bengaluru, Karnataka, IND
800 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account