Job Description

One of our clients on the Southside/Beaches area of Jacksonville, FL has an immediate need for a User Interface Developer.  The ideal candidate will have the following skills and experience:
  • Description: Javascript  Developer
    This position is for a developer to work as part of integration / UI development to create and implement real-time iOT streaming flows in Javascipt.  The developer will obtain requirements and develop stream prototypes.  Mentoring will be provided by senior team member/s.  

    Responsibilities
    Participate in requirements gathering, definition, and design of new or changing applications
    Responsible for development, programming, coding of ioT and business process flows and services using Javascript primarily. 
    Responsible for documentation of the system, conduct unit tests, peer code reviews and 
    maintenance of internally developed applications
    Responsible for including IT Controls to protect the confidentiality, integrity, as well as availability of the application and data processed or output by the application. 
    Code to and/or create RESTful APIs in Javascript 
    Develop web-based applications using one Javascript primarilty.  growing to uncrementally use  ReactJS, NodeJS and other JavaScript based frameworks and libraries.
    Develops microservices 
    Shares results with team and senior developer, management . 
    Consult with other Developers, Business Analysts, Systems Analysts and Project Managers 
    Perform unit testing and debugging.  Able to debug most program errors. 
  • Requirements: Manager needs another junior developer for the node red team. Looking for someone able to work with mongo DB and can monitor and handle the operations of the node red environment. This would include maintaining GIT and Jenkins deployments.

    Qualifications
    1 to 3 years of work experience in web user interface development
    At least  1-3  years of experience using Javascript and CSS.  Node JS, ExpressJS, MongoDB is a plus 
    Some experience in at least one Javascript  graphic library 
    Solid knowledge of DOM manipulation
    Experience JavaScript libraries
    Experience with modern web/UI development tools and techniques
    You will be working in a rapid and iterative environment. You must be able to manage a dynamic workload to balance priorities with deadlines to effectively meet project needs
    Must be able to communicate effectively with other members of the UI team, technical teams, and business partners
    Ability to manage tasks independently without close supervision and take ownership of responsibilities. 
    Ability to adapt to a rapidly changing environment.
    Flexible team player 
    Proficient with HTML, CSS, JavaScript,  local storage, and cross-browser compatibility are required
    Good understanding of JSON and manipulating it using Javascript. 
    Must be proficient with rapid prototyping without a reliance on GUI prototyping software though they may be used. 
    Also a plus,
    Experience of Agile methodology
    Understanding of XML,  REST  SOAP interfaces 
If you believe that your skills and experience are a match for this position, please e-mail your resume to apply@btginc.com, or apply on line at www.btginc.com (search jobs). 
If you have any questions, please call 904-998-9414 and reference User Interface Developer position.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online