Senior Javascript Developer / Front End Developer

Kelly

(Irvine, California)
Full Time
Job Posting Details
About Kelly
At Kelly Services®, we work with the best. Our clients include 97 of the Fortune 100™ companies, and more than 70,000 hiring managers rely on Kelly annually to access the best talent to drive their business forward. If you only make one career connection today, connect with Kelly.
Responsibilities
The Senior Web Developer is responsible for the design, development, and maintenance of web-based business applications. Individual will work with Architects to create reference architectures for other team members to follow, provide guidance to other developers and perform code reviews. Individual acts as a subject matter expert on our existing application code and architecture. Will work closely with QA, analysis, and tech writing team members in an Agile environment. Responsible for defending the architectural interests such as security, performance, licensing, maintainability, and scalability. Will be responsible for leading test driven design and code review initiatives. Must be an outspoken, engaged participant in developer JAD sessions. The Senior Web Developer will support the engineer process as needed version control, continuous integration, automation . In this role, the Senior Web Developer will be expected to provide leadership to other engineers based on years of real-world experience developing high-traffic, mission-critical web applications for paying customers. While the primary focus will be web technologies, the individual is expected to work in the middle-tier and database layers as needed. Occasional interfacing with customers is needed so excellent oral, written, and presentation skills are a must. ESSENTIAL DUTIES AND RESPONSIBILITIES * Design, develop, and maintain web-based business applications * Work with architects to create reference architectures for other team members to follow * Provide guidance to other developers and perform code reviews * Become a subject matter expert on our existing application code and architecture * Work closely with QA, analysis, and tech writing team members in an Agile environment * Defend architectural interests such as security, performance, licensing, maintainability, and scalability * Be an outspoken, engaged participant in developer JAD sessions * Lead Test Driven Design and code review initiatives * Support the engineer process as needed version control, continuous integration, automation * Interact with customers to resolve technical problems/issues * Provides leadership to the engineers
Ideal Candidate
The Senior Web Developer must be a self-starter, passionate, enthusiastic about technology, and have the ability to respond creatively to technological challenges. ESSENTIAL QUALIFICATIONS: * 10+ years of development experience with high-traffic, mission-critical, web-based business applications * 10+ years with JavaScript * 5+ years development with C and ~~~ MVC * 3+ years with SQL Server * 3+ years unit testing or test-driven development * 1+ years with HTML 5, CSS 3 * 1+ years developing under SCRUM, Agile, or Kanban methodologies * Experience with responsive design * Excellent written, verbal, and presentation skills * Thorough understanding of SDLC processes and tools like TFS, JIRA, Confluence * Production web deployment architectures for large deployments * Optimization techniques load balancing, YSlow analyses, CDN, caching, sprites * Modern web frameworks jQuery, Knockout, Backbone, ExtJS, Angular, etc. * Distributed Version Control Systems DVCS such as Git or Mercurial is a plus Education: Bachelor degree in Computer Science or related field or equivalent related work experience. PREFERRED QUALIFICATIONS * Experience outside the Microsoft stack is a plus * Experience with Hadoop, HBase, Cassandra I a plus * Experience with Neo4J, OrientDB, or other graph databases is a plus * Experience with SVG, Canvas, D3, or SnapJS is a plus * Experience with AWS or Azure is a plus * Experience with security concepts is a plus * UX design is a plus

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.