Description

Job Description

We are looking for a Software Engineer who will be working on building SaaS applications that solve real customer problems. You will be responsible for designing and implementing web user interfaces. You will be working with Product Managers and UX Designers, Web Architects to establish the requirements

 

Qualifications & Key Skills:

  • Multiple years of experience working with JavaScript
  • Experience contributing to an open source project or experience with and a willingness to commit code via pull requests subject to code review by the team
  • Experience using Web and Internet Technologies (JSP, HTTP, HTML, JavaScript, CSS, SMTP, JSON, XML/XSL)
  • Adept a leveraging Database technologies (Hibernate, JDBC, Oracle, MSSQL, T-SQL) for feature development
  • Experience with Backbone.js, React, or another modern client-side JavaScript framework
  • Some experience with server side JavaScript programming experience using Node.js
  • Experienced with SDLC Tools (Version Control, Work Tracking, Code Review, Build and Deployment Systems)
  • Familiar with mock object frameworks and other tools for test driven development
  • Experience with JS OOCSS
  • You understand the importance of writing unit tests for your code
  • You love solving hard problems and working in small teams with smart people
  • You're a great person

Nice to haves:

  • Experience with other server side languages like PHP, Ruby or Python
  • Experience with JavaScript templating libraries like Handlebars.js or underscore.js
  • Experience develop single-page browser-based applications
  • Experience with relational databases like MySQL or Postgres
  • Experience with integration testing using Selenium or other tools
  • Experience in a continuous integration/deployment environment using Jenkins CI or similar tools


 

Education

Any Graduate