Job Description

Experience Level: Experienced Hire


  • Engineering & Technology


  • Quay Building 8th Floor, Bagmane Tech Park, Bengaluru, IN

Software Engineer

Description: - What You'll Be Doing

  • Participate and help in the integration of the architecture solutions, design patterns, technical strategy and roadmaps.
  • Collaborate and work with technical leads to design and build the complex solutions.
  • Developing new user-facing features using Vue.js with JavaScript/TypeScript, HTML5 & Css3.
  • Building UI components library which will reuse in multiple projects.
  • Translating designs and wireframes into high quality code
  • Create unit testing and integration tests for each delivered module.

Required experience and skills:

  • 3+ years of JavaScript programming experience; proven track record of on-time delivery
  • In-depth understanding of coding languages JavaScript/TypeScript and frameworks (Vue.js, React.js etc.)
  • Bachelor's Degree (or master's degree) in Mathematics or Computer Science.
  • Design and develop microservices based application using Vue / JavaScript/ React js and others.
  • Sound working knowledge of writing complex reusable UI component, microservices style of architecture and rest api's.
  • Strong understanding of selecting and utilizing appropriate data structures and algorithms to create running programs.
  • Experience contributing throughout the Software Development Life Cycle experience including planning, designing, development, unit testing, other testing and debugging.

Desirable experience and skills:

  • Expert in Vue.js, ReactJs Framework
  • Understanding of material design, CSS 3, HTML 5, flexbox, color theory, typography, composition and iconography a plus
  • Experience with vector and motion graphics, including SVG, HTML5 Canvas, and Animation via JavaScript and CSS.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online