Front End Developer - HRIN207 - Closed

Location(s): Mohali & Noida

ONE BCG is excited to welcome a detailed-oriented Front End Developer with great communication skills. ONE BCG functions without a lot of bureaucracy, so expect a collaborative environment. You must be self-motivated with the ability to make progress on your own. You enjoy working with code on a daily basis and are familiar with the fast-paced, agile development cycle. You are always eager to grow your skill set and challenge yourself to learn new things.

As a Front End Developer, you are the critical link between business requirements and a flawless experience for every user. Your vision for the next generation of business software that makes people feel good about themselves and their career will be critical to our success. You will need to rely on an understanding of visual design, UX, and front-end technologies to craft changes that have an impact. You understand the importance of user experience and front-end technologies. Finally, you empathise with the struggles of end-users and advocate on their behalf.


  • Translate the UI/UX designs to actual code that will produce visual elements of web and mobile applications
  • Produce highly optimised code to ensure maximum speed, scalability, reliability, and maintainability of web and mobile applications
  • Build reusable code and libraries for future use
  • Lead efforts of cutting edge technology adoption throughout the team and organization
  • Debug issues that contribute directly to user satisfaction
  • Provide estimates and detailed analysis of work and time required to complete tasks
  • Collaborate with back-end developers to integrate their server-side code for use with front-facing websites and applications
  • Be a tech-savvy professional, curious about new digital technologies and aspiring to combine usability with visual design
  • Work on an agile team supported by the UX and Architecture teams to build and invent useful workflows using the latest open source JavaScript technologies
  • Design, implement, and maintain user interfaces for our web and mobile products from initial concepts through to the final product
  • Connect front-end components to the API and databases
  • Implement UIs with clean and robust HTML and CSS or Javascript as needed to support design vision

Minimum Qualifications:

  • 2-6 years software development experience of progressively complex applications
  • 2+ years of JavaScript and jQuery experience
  • 1+ years of experience with JavaScript frameworks, such as Angular/Angular2, React.js and Backbone.js
  • Experience with web frontend technologies such as HTML5, CSS3, Webpack, LESS, Bootstrap
  • Hands on experience in advanced JavaScript libraries and frameworks, such as Angular2 with TypeScript (or a React pro willing to learn AngularJS)
  • Advanced understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficient understanding of responsive design, cross-browser/cross-device compatibility issues and ways to work around them
  • Ability to maintain a large project for a significant amount of time
  • Proficient understanding of code versioning tools, such as Git or Bitbucket
  • Collaborated with different teams, taking a role in analysing requirements, selecting new tools/technologies when appropriate, building APIs, and coding new areas of the UI
  • Good understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Work closely with designers during brainstorming, design reviews, and iteration of UI improvement
  • Please provide a portfolio of UI development work with links in your resume

Updated: 07 October 2019