*Job Title                      : Front End Developer Location*

*: Midtown, NYC Duration*
*: Long Term Mode*                          *: Phone and F2F*



Need senior level person Lead or Manager.

*JOB PURPOSE:*

   - Our client is seeking a Front End Engineer to build software solutions.
   - This role requires hands-on web development skills, deep technical
   expertise and experience with a variety of front-end strategies and tools.
   - The Software Engineer will work within the Software Engineering team,
   acting in a technical capacity to build out features from a backlog in an
   Agile software development environment.

*RESPONSIBILITIES:*

   - Develop and integrate front-end solutions based on business
   requirements, UX team mockups.
   - Participate in all the agile ceremonies for the project you are
   leading.
   - Be intimately familiar with the project backlog, in particular with
   the highest prioritized stories, and raise technical concerns to the scrum
   master and product owner.
   - Guide technical solutions by either tasking stories or reviewing tasks
   created by other SWEs on the project.
   - Build web applications that conform to the latest standards and
   industry best practices.
   - Stay up to date on new technologies and tools being used in across the
   web development world and be able to evaluate the advantages and
   disadvantages of using them.
   - Be responsible for all development deliverables and support the other
   software engineers so that all committed stories meet the project's
   definition of done each iteration.
   - Collaborate and communicate with other principal software engineers
   whenever features are being planned that might require coordination across
   teams.
   - Write javascript unit tests and work with QA engineers on functional
   tests using tools like selenium.
   - Manage source control and code deployment for a development
   environment.
   - Contribute to coding practice discussions and reviews.
   - Accurately scope the time required for completing development tasks.
   - Create detailed technical specification documents and technical
   documentation.
   - Assist with educating and mentoring junior web developers
   - Collaborate with designers, project managers, developers, QA engineers
   and site owners on technical projects.

*QUALIFICATIONS & REQUIREMENTS Required technical and leadership skill
sets:*

   - Three or more (3+) years of professional experience working within an
   enterprise-level web engineering team
   - Two or more (2+) years of hands-on React.js and/or Node.js development
   - Must have experience working on large-scale, high-traffic websites
   - Experience with Agile/Scrum Languages and Software Packages:
   - Languages: Javascript (Ecmascript 6)
   - Web Technologies: HTML, SASS/CSS, JavaScript, React.js, Node.js, JSON,
   XML, and RESTful web services
   - Build & test tools: SASS & Compass, Gulp, Web Pack, Mocha, etc.
   - Bonus tools: Grunt, memcache/reddis, Jenkins (a plus)
   - Debugging and Profiling: NewRelic, Splunk (a plus)
   - Documentation: Markdown
   - Database: SQL & noSQL experience a plus
   - Tools: Git, Rally, Docker (a plus)
   - Others: Unix shell scripting



*Job Requirements*

*DESIRED CHARACTERISTICS:*

   - Actively participates in various javascript communities: posts
   questions and answers; attends meet-ups and/or conferences
   - Has experience combining multiple technologies in order to solve
   problems in the best possible way. For example, using a CDN and reverse
   proxy and key|value store to improve caching performance benefits.
   - Strong fundamental understanding of both front-end and back-end web
   development technologies
   - Experience both measuring and improving performance for front-end web
   applications.
   - Demonstrable experience working with various strategies (e.g.
   single-page applications) including a strong knowledge of both the
   advantages and disadvantages of these approaches.
   - Able to work independently with little to no direction and multitask
   while remaining productive and conscious of timelines
   - Good problem solver; tenacious in working through problems and
   troubleshooting
   - Succeeds in challenging situations independently
   - Researches, recommends and implements technologies that will benefit
   the team
   - Strong communication and collaboration skills
   - B.S. degree or higher in computer science is a plus

*Thanks & Regards*




*Ali QuasimTechnical RecruiterApetan Consulting LLC**Phone: 201-620-9700* **
142 | Mail: **a...@apetan.com <a...@apetan.com> *

-- 
You received this message because you are subscribed to the Google Groups 
"Business_Intelligence" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to business_intelligence+unsubscr...@googlegroups.com.
To post to this group, send email to business_intelligence@googlegroups.com.
Visit this group at https://groups.google.com/group/business_intelligence.
For more options, visit https://groups.google.com/d/optout.

Reply via email to