Full Stack Developer
Bangalore, Karnataka, IN
12d ago
source : Instahyre

Responsibilities : What does the core role include?

  • Architect complex architectures without using external frameworks, but should also have hands-on experience and proficiency in external frameworks
  • Ensure the technical feasibility of UI / UX designs
  • Improving architecture of existing products
  • Build reusable code and libraries for future use
  • Translate requirements into complicated but clean and efficient code
  • Develop schedules and determine milestones
  • Contribute to the design and audio features of the game
  • Create unit tests and validation procedures to assure quality
  • Detect identification and resolution and document technical specifications
  • Maintain code, fix bugs and iron out occurring problems
  • What else can you expect in the role?

  • High sense of ownership, the zeal to build scalable applications
  • Working with designers, product managers to collaboratively own product platform
  • Bridge the gap between design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works
  • Desired Experience / Background :

  • First things first : 1+ years of dev experience. Proven working experience in full lifecycle application / web development
  • Good knowledge of one or more of client-side MV- frameworks (such as ReactJs, AngularJs, BackboneJs, KnockoutJs, EmberJs, etc.)
  • Extensive knowledge of NodeJS, Express, Mongo, Object Oriented JavaScript & TypeScript
  • High level knowledge of APIs and libraries
  • Knowledge in Elasticsearch / Solr / MongoDB
  • Thorough understanding of the responsibilities of the platform - database, API, caching layer, proxies and other web services -
  • and performance and scalability aspects

  • Git, strong coding, OOPs, Data Structures & Algorithms
  • Ability to solve problems creatively and effectively
  • B.Tech degree in Computer Science
  • Step 2
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form