Front End Developer

Brick&Bolt

Brick&Bolt

Software Engineering
Bengaluru, Karnataka, India
Posted 6+ months ago

Front End Developer

Experience :2+ Years

Bangalore, Full-time

Job Summary :
  • Exciting career opportunity that provides a software development role at our office in MG Road, Bangalore, that is involved in the design and implementation of next generation products with latest technologies.
Role & Responsibilities :
  • Design and build a next generation products that drives the business and meets the functional needs of our customers and partners.
  • Optimize web applications to maximize speed and scale. Support diverse clients from high powered desktop computers to small footprint mobile devices.
  • Write client-side/backend code for web-based applications, create fast, easy-to-use, high volume production applications, and develop prototypes quickly.
  • Build tools involving 3D Web Programming.
  • Build reusable code and libraries for future use.
  • Develop application code and unit test (Karma, Mocha, Chai).
  • Ensuring high performance and security of web apps developed.
Skills you’ll need to have :
  • Minimum of 2+ years of working web development technologies.
  • Strong understanding of Data Structures / Algorithms.
  • Experience writing modular/reusable code and using modern JS frameworks / libraries like React / Angular or other comparable frameworks or toolkits.
  • Strong expertise with HTML5, CSS, and writing cross-browser compatible code. Experience with Responsive Frameworks like Bootstrap / Flex.
  • Strong knowledge of Object-Oriented Design concepts.
  • Excellent written and verbal communication skills.
  • Ability to work in a dynamic, fast moving and growing environment.
  • Critical thinker and problem-solving skills.
  • Strong knowledge of the web application architectures, trends and emerging technologies.
  • Agile and Scrum knowledge.
  • Knowledge of Git and GitHub.
  • B-Tech degree in Computer Science, similar technical field of study or equivalent practical experience.