*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.