JavaScript Developer - Plainsboro, United States - Smart Ims

    Smart Ims
    Smart Ims Plainsboro, United States

    1 month ago

    Default job background
    Full time
    Description

    Company Description

    Smart IMS is a managed services provider offering infrastructure management, monitoring, and 24/7 support services to small and medium-sized businesses. Smart IMS also provides application development, maintenance, and professional services to large corporations and government entities.

    Job Description


    -
    -HTML5
    -CSS3
    -Javascript (knowledge of ES6 preferred)
    -Knowledge of Grid and Flexbox a plus, but not required
    -Webpack
    -Exposure to AWS technologies
    -Experience working within Agile methodologies

    Responsibilities:

    · As part of a cross-functional agile software team, you will design, implement, and maintain our web applications in a highly collaborative environment

    · Work directly with DevOps and other engineers to push forward best practices in engineering and technical excellence.

    · Continuously innovate and strategize on making our applications faster and more resilient.

    · Client, research, select, configure and deploy new technologies

    · Participate in discussions about technology, design, UX, infrastructure and consider the pros/cons of a technology choice based on business value, scalability, maintainability and project delivery performance

    · Contribute to and evangelize corporate-wide standards across our client's Engineering teams.

    · Analyze complex problems, create reports and generate potential solutions for software, systems and processes.

    · Work closely with product, design, and engineering to deliver on product objectives.

    · Interface with Product Owners and Technology Program Managers to ensure ideas are taken from concept to design to plan to deployment.

    · Support our client's technical cultural values and are capable of driving toward solutions independently, seeking feedback when appropriate

    · Maintain and share knowledge in emerging technologies and tools in the industry

    · Being able to prioritize and manage work, adhering to critical project timelines in a fast-paced environment

    · Share a passion for design and technology

    Skills & Experience :

    · Minimum of 5 total years experience in Software Engineering

    · 2 years as a web application engineer on high performance, high availability systems

    · Direct experience with deploying production systems in AWS or other cloud environment

    · Experience developing using Agile Methodologies

    · Excellent written and verbal communications

    · Proven ability to analyze, decompose and estimate effort associated with various technical solutions

    · Design and architecture for complex systems

    · Software development background

    · Expert knowledge of modern technologies

    · Ability to usher in and evangelize new technologies in a supportable manner

    · Advanced problem solving skills

    · Proficient knowledge of HTML5, CSS3, JavaScript

    · Working knowledge of web based technologies with a combination of the following: , React, JSON, NoSQL, SQL

    Preferred Tools/Skills:

    · Fluency in

    · Advanced CSS knowledge – Grid, Flexbox, etc.

    · Experience with Webpack

    · Fluency in one JavaScript Framework; preferably React

    · Exposure to Docker, AWS or other cloud or container based application deployment a plus

    · Experience with NoSQL – S3, Redis, Memcached, BigQuery, ElastiCache, ORM

    · Knowledge of ES6

    · Knowledge of basic design and UX principles

    Qualifications

    2 years as a web application engineer on high performance, high availability systems

    Good JavaScript Experience

    HTML

    CSS

    Additional Information

    All your information will be kept confidential according to EEO guidelines.