JavaScript Developer

March 10, 2025
Apply Now

Job 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

node.js 
-React.js 
-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: Node.js, React, JSON, NoSQL, SQL

Preferred Tools/Skills:

· Fluency in Node.js

· 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.