Lead JavaScript Developer

Full Time , India

Company Description:

BPK Tech is a custom software development company having its headquarters in Minnetonka, MN, and branch offices in Canada and India. Backed by a proven track record of success, BPK Technologies has over 140+ customers across the world. We use Agile methodology to run all our projects from sales, marketing, HR, development, and deployment.

Role:- Senior JavaScript Developer

Responsibilities:

 

Design, prototype and implement web frontend using JavaScript, Angular js, and HTML5 technologies Design and develop libraries and frameworks for web applications Code primarily in JavaScript, HTML and CSS Conduct design and code reviews Work in a dynamic team-oriented environment using agile methodologies Preference will be given to candidates with prior experience in E-Learning.

 

Skills Required –

 

Candidate should have 1-2 years of Experience in Frontend Development has experience with Object-Oriented Javascript is a team player capable of working in a demanding start-up environment Adept in HTML5 and CSS3 Strong interest in product and user interface design Experience developing in Javascript, HTML and CSS and JS frameworks like jQuery SQL and relational database programming.

 

 

Required Technical and Professional Expertise

  • Solid knowledge and vast experience HTML5, CSS3, & JavaScript ( at least 3+ years of experience)
  • At least 1+ years of experience with Express/Node.JS or similar
  • At least 1+ years of experience with Angular js (must) & Angular 2 +  or similar
  • Strong understanding of AngularJS framework and best Practices coding standard.
  • Experience using JavaScript building tools like npm, Grunt & Jasmine
  • At least 1+ years of experience using Mongo or similar data storage
  • At least 1+ years of building single-page applications based on RESTful APIs
  • Ability to look at the big picture: we’re a Collaborative small team and expect you to look at the big picture, proactively anticipate problems, interact with other departments and clients, and come up with solutions

 

Requirements

Preferred Technical and Professional Expertise

  • A bachelor’s degree or higher in Computer Science, MIS or a related technical field is positive, as are intensive job training programs or certifications
  • Familiarity with JavaScript Progressive Web Application development experience
  • Self-Starter – Looking for candidates who can jump in quickly and take ownership of features
  • Advanced experience with complex SaaS web applications
  • Experience with CSS preprocesses like Sass or LESS (at Least1 year)
  • Ability to Build and Test RESTful APIs (at least 3 years)
  • Ability to write beautifully Test-Driven Development code (at least 1 year)
  • Ability to create Wireframes and review with Client team (at least1 year)
  • Solid knowledge of Cloud Architectures, stateless application development and devops techniques.