MogiMogiJobsPowered by MobiusEngineLet Mogi apply

Artech Information System LLC

UI Developer

NJ · 110 months ago

Contract

About the job

Job Description
Job Title: UI Developer

Location: Mt. Laurel NJ 08054

Duration: 6+ months(Contract to Hire)

Job Summary:

Responsible for planning and designing new software and web applications. Analyzes, tests, and assists with the integration of new applications. Documents all development activity. Has in-depth experience, knowledge and skills in own discipline. Usually determines own work priorities. Acts as a resource for colleagues with less experience.

Must Have for the Position
• 5-7 years of JavaScript experience developing UI (1-2 years of React)
• 3+ years of experience with NodeJS
• Understanding of object-oriented, functional, and modularization programming
• Experience developing REST APIs
• Experience using Linux command line
• Experience using GitHub
• Identifies and solves complex problem; analyzes the issues and suggests possible solutions
• Exceptional written, verbal communication and interpersonal skills
• Possesses a positive attitude, is detail oriented, and collaborates on a regular basis
• Ability to communicate to the business owners
• Ability to work independently and works extremely well in an Agile/SCRUM team setting
• Great team player and effective communication skills

Nice to have
• Experience with Single Page Applications
• Experience with Webpack or Browserify
• Experience with NoSQL databases
• Experience in the Telecommunications Industry or Access Network technologies

What you will be doing
• Collaborates with project stakeholders to identify product and technical requirements. Conducts system architecture to determine integration needs.
• Designs solutions for the customer that meets their business applications and translates complex technical design requirements into information that customers can understand and respond
• Designs new software and web applications, supports applications under development, and maintain current applications.
• Assists with the software update process for existing applications, and roll-outs of software releases
• Researches, writes and edits documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports
• Provides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques. Serves as a guide and mentor for junior-level Software Developers
• Writes unit tests for applications and code standards for the team to determine if applications fit specification and technical requirements
• Displays in-depth knowledge of engineering methodologies, concepts, skills, and their application in the area of specified engineering specialty
• Assist with writing effective user stories and divide the stories into SCRUM tasks

Technologies:

Front End: JavaScript (React, Redux), HTML5/CSS3

Back End: PHP (Lumen REST API), NodeJS (GraphQL/REST API)

Database: NoSQL (MongoDB, Redis), SQL (SQL Server, Oracle, MySQL)

Scripting: Python 2.6 or later (Ruby and Go)

Infrastructure: Nagios, Jenkins, Linux (CentOS/ Red Hat)

Agile Tools: JIRA

Additional Information
For more information, Please contact
Pankhuri Razada
Associate Recruiter
Artech information Systems LLC
360 Mt. Kemble Avenue, Suite 2000  Morristown, NJ 07960
973.967.3384
pankhuri.raizada@artechinfo.c