JavaScript Developer

Smart IMS

$90K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Minimum 5 years of experience in Software Engineering
  • At least 2 years as a web application engineer on high-performance systems
  • Direct experience with deploying systems in AWS or other cloud environments
  • Experience in Agile methodologies
  • Proficient in HTML5, CSS3, JavaScript, with expert knowledge of modern technologies
  • Strong analytical and problem-solving skills
  • Effective communication skills, both written and verbal.

Responsibilities

  • Design, implement, and maintain web applications as part of a cross-functional agile team
  • Collaborate with DevOps and engineers to promote engineering best practices
  • Innovate strategies to enhance application performance and resilience
  • Research and select new technologies for deployment
  • Engage in discussions on technology and design considerations aligned with business objectives
  • Contribute to and promote corporate-wide engineering standards
  • Analyze complex software issues, providing potential solutions and reports

Benefits

  • Opportunity to work in a highly collaborative and agile environment
  • Engagement with cutting-edge technologies and practices
  • Support for continuous learning and knowledge sharing
  • Active involvement in strategic discussions on UX and technology choices
  • Potential for career advancement within a dynamic team
Full Job Description


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

Similar Jobs

More Jobs at Smart IMS

  • Systems Engineer
    $90K — $120K *
    Plainsboro, NJ 08536 (Middlesex County)
    Information Technology
    In-Person
  • JavaScript Developer
    $90K — $130K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Systems Engineer
    $90K — $120K *
    Plainsboro, NJ 08536 (Middlesex County)
    Information Technology
    In-Person
  • Network Engineer
    $80K — $120K *
    Plainsboro, NJ 08536 (Middlesex County)
    Information Technology
    In-Person
  • Systems Engineer
    $90K — $120K *
    Plainsboro, NJ 08536 (Middlesex County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar JavaScript Developer jobs: