d

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore.

15 St Margarets, NY 10033
(+381) 11 123 4567
ouroffice@aware.com

 

KMF

Front-End Developer (SESD) job with Chenega MIOS

Summary

The Front-End Developer (SEJD) encompasses a large swath of front end development responsibilities. The Front-End Developer (SEJD) will often be required to understand the nuances of the client’s domain to ask the right questions that guide towards a meaningful solution for their environment. The Front-End Web Developer (SEJD) is responsible for the design, analysis, development, and implementation of contemporary web applications that are based on the principles of responsive design, MVC, and Single Page Application (SPA).

Responsibilities

  • Work with our clients to deliver best-in-class web, mobile, VR/AR, chat, and voice applications
  • Work with designers and User Experience (UX) experts to execute creative and visually stunning front ends for web-based applications and websites/portals
  • Build high-performance web pages with full cross-browser support to create top-notch websites and web pages that deliver smoothly and quickly
  • Work with back end and platform teams to integrate with APIs and required services
  • Work with other front-end project teammates to extend and enhance internal libraries and frameworks
  • Utilize best practices for front-end development, unit testing, linting, and build automation, etc.
  • Utilize best practices for web-based information architecture and design, including usability principles and techniques.
  • Implement front-end designs delivered by the UI/UX team via mockups, prototypes, and style guides
  • Establish and promote UX/UI guidelines and industry leading practices and standards
  • Other duties as assigned

Qualifications

  • Bachelor’s degree in computer science or equivalent
  • 1+ years of full-time software development
  • 1+ years of experience with JavaScript
  • Experience with creating functional UI prototypes to communicate interactions and UI design concepts
  • Production experience with JavaScript based single page applications and frameworks (AngularJS, Vue, React etc.)
  • Experience with source-control practices, such as Git and TFS, etc.
  • Experience working in an Agile development, including knowledge of common roles and basic terms and concepts
  • Background check required

Knowledge, Skills and Abilities

  • Experience working closely with back-end developers
  • Knowledge of how-to best interface with APIs
  • Knowledge of UI design stages, including creating UI visual design concepts, user-flows, functional UI prototypes, and creating red-line hand-off specifications for developers
  • Knowledge of the best practices required to build truly web-scale applications
  • Proficient in bootstrap, NodeJS, npm, grunt, bower, and webpack
  • Ability to match design direction with markup and styling languages (HTML, CSS, SCSS)
  • Knowledge of how to interact and collaborate with designers and user experience experts
  • Expert JavaScript skills, including an understanding of common design patterns
  • Experience with TypeScript preferred
  • Knowledge of creating “Backends For Front Ends” using NodeJS preferred
  • Strong knowledge with many of the following technologies, frameworks, and practices:
  • NodeJS
  • Bower, NPM, Yarn
  • Grunt, Gulp or Webpack
  • Protractor
  • Angular, React or Vue
  • jQuery
  • LESS / SCSS / CSS
  • Jenkins (or comparable CI/CD tools)
  • Unit Testing and Automated Testing Best Practices
  • Yeoman
  • Twitter Bootstrap
  • Karma
  • Jasmine
  • Git
  • Strong understanding of modern web development practices, including implementing responsive design and progressive web applications
  • Familiarity with Integration with RESTful Services/GraphQL

#Precocity, LLC

Credit: Source link

Previous Next
Close
Test Caption
Test Description goes like this