MILLENNIUMSOFT
Front end developer
MILLENNIUMSOFT, Franklin Lakes, New Jersey, us, 07417
Job Title: Front end developer
Location: Franklin Lakes, NJ
Contract Term: 12+ Months
Weekly 40.00 Hours [Mon - Fri]
1st Shift
Key responsibilities:
·
Execute clean and progressively enhanced code for complex designs that reflect the creative and artistic direction provided within the established technical framework
·
Review/analyze information architecture and wireframes; work with team members to resolve gaps, and assist with the architectural implementation of creative/UX direction
·
Develop functional and appealing web- and mobile-based applications based on usability
·
Provide application maintenance and enhancements
·
Use a combination of markup languages to write web pages including but not limited to JavaScript and HTML
·
Write functional requirement documents and specifications
·
Create quality mockups and prototypes on tight timelines
·
Assure that all user input is validated before submitting to back-end·
·
Assist back-end developers with coding and troubleshooting
·
Create cascading style sheets (CSS) that are consistent across all browsers and platforms
·
Maintain graphic standards and branding throughout the product’s interface
·
Stay up to date on emerging technologies
·
Promote usability best practices
·
Develop new user-facing features
·
Build reusable code and libraries for future use
·
Ensure the technical feasibility of UI/UX designs
·
Optimize application for maximum speed and scalability
·
Experience in planning and delivering software platforms used across multiple products and organizational units
·
Collaborate with other team members and stakeholders including Development and Tech Manager, Account, Traffic and Design teams
Skills and knowledge required
·
Deep expertise and hands-on experience with web applications and programming languages such as HTML5, CSS3, JavaScript, JQuery and API's.
·
Familiarity with back-end frameworks used to develop dynamic web pages (ASP.NET/JSP/PHP, Node.js, etc.) and version control systems
·
Strong understanding of industry trends and standards, as well as software programs like the Adobe Creative Suite
·
Ability to produce W3C compliant markup
·
Strong grasp of security principles and best practices
·
Experience with responsive and adaptive design
·
Understanding of the concepts of progressive enhancement, mobile first and future friendly design highly encouraged
·
Familiarity with cross-browser testing and debugging
·
Effectively communicate and collaborate with the creative team and clients at all levels
·
Ability to solve problems and adapt quickly to new web design and application trends
·
Able to approach development with modularity in mind to accommodate shifting priorities and the challenges associated with rapid prototyping and Agile methodologies
·
Ability to multi-task and quickly produce interim deliverables (such as style guide components, prototypes, proofs of concept, etc.) in addition to the final live site or application
Qualifications
·
Bachelor’s degree required, preferably in marketing, computer science, human-computer interaction, or a related field
·
Min of 5 years front end development experience
·
Proficient in HTML5, CSS3, JavaScript, AngularJS (v1), Angular2+, JQuery
·
Must be familiar with SASS, git CLI, Angular CLI and basics of X-Code.
·
Experience reading and writing JSON and XML
·
Experience with CSS Preprocessors (SASS, LESS)
·
Knowledge in web services (REST/SOAP) and API's
·
Understanding of cross-browser development
·
Proficient in Git and Version Control Systems
·
Strong client-service orientation and experience working in a fast-paced environment
·
Should be familiar with PWA concepts and implementations
·
Experience with Photoshop and InDesign a plus.
· Ability to work in both PC and MAC platforms
Location: Franklin Lakes, NJ
Contract Term: 12+ Months
Weekly 40.00 Hours [Mon - Fri]
1st Shift
Key responsibilities:
·
Execute clean and progressively enhanced code for complex designs that reflect the creative and artistic direction provided within the established technical framework
·
Review/analyze information architecture and wireframes; work with team members to resolve gaps, and assist with the architectural implementation of creative/UX direction
·
Develop functional and appealing web- and mobile-based applications based on usability
·
Provide application maintenance and enhancements
·
Use a combination of markup languages to write web pages including but not limited to JavaScript and HTML
·
Write functional requirement documents and specifications
·
Create quality mockups and prototypes on tight timelines
·
Assure that all user input is validated before submitting to back-end·
·
Assist back-end developers with coding and troubleshooting
·
Create cascading style sheets (CSS) that are consistent across all browsers and platforms
·
Maintain graphic standards and branding throughout the product’s interface
·
Stay up to date on emerging technologies
·
Promote usability best practices
·
Develop new user-facing features
·
Build reusable code and libraries for future use
·
Ensure the technical feasibility of UI/UX designs
·
Optimize application for maximum speed and scalability
·
Experience in planning and delivering software platforms used across multiple products and organizational units
·
Collaborate with other team members and stakeholders including Development and Tech Manager, Account, Traffic and Design teams
Skills and knowledge required
·
Deep expertise and hands-on experience with web applications and programming languages such as HTML5, CSS3, JavaScript, JQuery and API's.
·
Familiarity with back-end frameworks used to develop dynamic web pages (ASP.NET/JSP/PHP, Node.js, etc.) and version control systems
·
Strong understanding of industry trends and standards, as well as software programs like the Adobe Creative Suite
·
Ability to produce W3C compliant markup
·
Strong grasp of security principles and best practices
·
Experience with responsive and adaptive design
·
Understanding of the concepts of progressive enhancement, mobile first and future friendly design highly encouraged
·
Familiarity with cross-browser testing and debugging
·
Effectively communicate and collaborate with the creative team and clients at all levels
·
Ability to solve problems and adapt quickly to new web design and application trends
·
Able to approach development with modularity in mind to accommodate shifting priorities and the challenges associated with rapid prototyping and Agile methodologies
·
Ability to multi-task and quickly produce interim deliverables (such as style guide components, prototypes, proofs of concept, etc.) in addition to the final live site or application
Qualifications
·
Bachelor’s degree required, preferably in marketing, computer science, human-computer interaction, or a related field
·
Min of 5 years front end development experience
·
Proficient in HTML5, CSS3, JavaScript, AngularJS (v1), Angular2+, JQuery
·
Must be familiar with SASS, git CLI, Angular CLI and basics of X-Code.
·
Experience reading and writing JSON and XML
·
Experience with CSS Preprocessors (SASS, LESS)
·
Knowledge in web services (REST/SOAP) and API's
·
Understanding of cross-browser development
·
Proficient in Git and Version Control Systems
·
Strong client-service orientation and experience working in a fast-paced environment
·
Should be familiar with PWA concepts and implementations
·
Experience with Photoshop and InDesign a plus.
· Ability to work in both PC and MAC platforms