Position: Front-End/Web Developer
Required Skills: React, JQuery/Javascript, HTML5, CSS3, AJAX, Responsive Design
Supporting Skills: Java, Scala, RDBMS/SQL
Education: BSCS (MSCS preferred)
Professional Experience: 4+ years (2+ years with MSCS)
Responsibilities
  • Implementing major advancements to Neota Logic's no-code platform for creating intelligent, expert system applications.
  • Creating tools for developing beautiful, cross-browser, and responsive interfaces using modern web technologies.
  • Full-stack development on a distributed/cloud system with Play, Jetty, relational databases, and a variety of server-side tools.
Qualifications
  • 3+ years of professional experience working with modern web technologies (React, JavaScript, jQuery, HTML5, CSS3, Bootstrap, AJAX, and the like)
  • Experience building tools for website development
  • Object Oriented development in a major language (Java, Scala preferred)
  • Knowledge of database development and relational database design
  • Experience in mobile development and responsive design (preferred)
  • The ability to come up to speed quickly and thrive in an environment rich in complexity
  • Excellent communication skills, with the ability to present ideas and solutions in a clear and organized manner
  • The ability to work independently and achieve established goals with minimal supervision
  • Passion for designing excellent user experiences!
Requirements
  • React
  • JQuery/Javascript
  • HTML5
  • CSS3
  • AJAX
  • Responsive Design
Knowledge, of the following skills, is a plus:
  • Java
  • Scala
  • RDBMS/SQL
Benefits
We value our employees’ time and efforts. Our commitment to your success is enhanced by our competitive salaries, depending on experience and an extensive benefits package including paid time off, medical, dental and vision benefits and future growth. Plus, we work to maintain the best possible environment for our employees, where people can learn and grow with the company. We strive to provide a collaborative, creative environment where each person feels encouraged to contribute to our processes, decisions, planning and culture.