What are the responsibilities and job description for the Full Stack Web Developer position at CYNET SYSTEMS?
Job Description
Job Description
Job Description : Requirements :
- BS / MS in computer science or equivalent work experience.
- 5 years of experience designing and developing secure consumer-facing web applications.
- Advanced level knowledge of JavaScript and Functional Programming.
- Expert level knowledge of HTML5, CSS3, Responsive web design, Accessibility (WCAG 2.0 AA).
- 2 years of extensive experience building production application with Node.js.
- Proficient in building and consuming of Restful Web service, JSON based request response.
- 2 years of experience working with popular JavaScript tools and Frameworks (like Gulp / Webpack, ejs / handlebar, Angular.js, or React / Redux or Ember). ReactJS is preferred.
- Experience building responsive Single Page Web Applications.
- Good understanding of design principles to build a scalable application.
- Strong experience with the design and implementation of low-latency, high-availability and performant applications.
- Proficient with writing unit test case using any of the testing framework like Jest, Mocha, Chai, Jasmine etc.
- Proficiency with Chrome and / or other browser Developer Tools.
- Proficiency with Git / Github or other distributed version control systems.
- Understanding of user-centered design, progressive enhancement and graceful degradation and SEO.
- Experience with Scrum, Agile Process.
Nice to Have :
Skill Requirements :