Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wire-frames to actual code that will produce visual elements of the application.
Responsibilities:
- Develop, design, and deploy web-based applications based on business requirements and aligned functionalities
- Implement and configure interface concepts for projects facing different back-ends and systems
- Assure scalability, availability, reliability, and security of the application by conducting thorough Alpha & Beta testing
- Ensure that the solution meets internal and external compliance & security standards
- Keep up-to-date with market trends & UX innovations
- Manage process of updating product catalog working with external data team
- Assess control issues/gaps and coordinate/track them using appropriate tools
- Perform development life cycle including but not limited to standard practices, QA and code reviews.
- Develop and maintain all system documentation
- Develop and monitor system and data health reports to proactively identify issues with systems or data
Job Requirements
- Bachelor's degree in Computer Science or Engineering
- 3+ years Experiences in front end .
- Extensive knowledge and understanding in the concepts of OOP
- Extensive knowledge with relational database design Microsoft SQL Server (T-SQL)
- Extensive knowledge with visual studio and TFS/Git .
- Ability to understand and prioritize technical problems
- Must be a team player (team oriented) and willing to follow directions, as well as take initiative
- Excellent verbal and written communication skills
- Expert level experience with browser-based technology, user interface development, responsive web design and engineering cross-browser, cross-device compliant code
- Expert level experience with HTML5 and web template engines
- Expert level experience with CSS3 and CSS Preprocessors - SASS, etc.
- Expert level experience with JavaScript/ES6/Typescript/AJAX
- Expert level experience with writing high-quality, semantic, testable, maintainable, and well-documented code
- Good knowledge in creating, refactoring highly-performance, optimized websites
- Experience with consuming REST API using asynchronous methods
- Good knowledge in JavaScript testing frameworks - Mocha, Jasmine Jest, is a plus
- Good knowledge in command-line utilities, build tools - Webpack, Grunt, Gulp