Hope you are doing fine!
We have this position for you, and I am looking forward to hear from you with your updated profile along with your comfort and availability about the requirement below.
Job Title Front End Engineer
Location Moon Township, PA
Duration 6+ Months Contract
Job Description
In this role, you will…
•Develop front end UI in compliance with business, technical requirements and best practices
•Configure, code, test and deploy software applications
•Maintain and support multiple applications including performance tuning and bug fixing
•Work with the UX team and the Engineering team to champion front-end design standards
You possess …
•5-7 years of experience in front-end UI development
•Proficient understanding of HTML5, CSS3 and responsive design
•Good understanding of popular JavaScript and CSS frameworks such as: Angular 2+, Knockout, RequireJS, JQuery, Bootstrap, and the underlying principles they address
•Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
•Solid understanding of client-side JavaScript, including ES6/2015 and TypeScript
•Good understanding of asynchronous request handling, partial page updates, and AJAX
•Basic knowledge of image authoring tools, to be able to be able to provide image assets. Familiarity with product design tools such as Adobe XD, Sketch or Photoshop.
•Proficient understanding of cross-browser compatibility issues and ways solve for them
•Strong attention to details and thoughtful consideration of trade-offs. Has a good design eye and acts as User advocate.
•Basic understanding of hybrid mobile and progressive web-app development
•Proficient understanding of code versioning tools, such TFS and Git
•Proficient in ahead-of-time compilation and build systems based on Node/NPM such as Gulp, Webpack and Angular CLI
•Knowledge of backend platforms such as ASPNET or Node are a plus
•Basic understanding of accessibility, WCAG 2.0 and Section 508 are a plus
•Creative and effective problem-solving skills; you ask why, you explore, you're not afraid to seek out new and better ways to accomplish tasks
•Ability to manage multiple projects concurrently, supported by good personal time management skills
•Excellent verbal and written communication skills.
•Bachelor's degree in Computer Science or related years of experience.
DETAILED JOB DUTIES
• 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
•Assure that all user input is validated before submitting to back-end
•Collaborate with other team members and stakeholders
•Follow best-practices and company code and style guides to produce maintainable code
Comments
Post a Comment
Thanks