1 Click Easy Apply


Senior Front End Developer


Atlanta, Georgia


Job Type: Contract


Rate: 75.00


Senior Front End Developer Job Opening in Atlanta, Georgia - Location: Remote with Travel

Senior Front-End Developer

Job Overview:

The Senior Front-End Developer role within the Sitecore practice at Perficient is a senior level role who will be responsible for producing high quality solutions for customers. The Front-End Developer should have a deep understanding of Modern JavaScript, HTML and CSS, the software development life cycle, and possess the ability to implement and execute standard software architecture patterns.



Responsibilities:

? Represent professionally in both client and team situations

? Instill confidence in Perficient?s skills and ability to deliver

? Gain an understanding of the unique business and technical requirements on each of our engagements to facilitate both communications and the most appropriate solution design

? Collaborative design and development of the appropriate solution

? Detailed design, development and unit / integration testing utilizing the appropriate methodologies, technology and tools

? Practice strong configuration management and version control

? Contribute to the production of client deliverables such as detailed design documentation, unit test plans and well documented code

? Ensure deliverables are of the highest quality to promote client satisfaction

? Demonstrate respect for and responsiveness to our clients and colleagues

? Ability to work independently with a focus on first-time quality without requiring excessive review by more senior team members

? Independently manage assigned tasks

Qualifications:

? Knowledge of current technologies and application software development

? 5+ years of experience in development.

? Excellent oral and written communication skills

? Strong interpersonal and teamwork skills

? Must be flexible to new situations and challenges

? Strong consulting and communication skills.

? Ability to work effectively with various organizations in pursuit of problem solutions.

? Undergraduate or graduate college degree (BS, BA, MBA, etc.) desired

? Strong presentation skills desired with the ability to explain technical considerations, trade-offs and recommendations to both technical and non-technical client representatives

? HTML

o HTML5 support and testing for legacy browsers (including legacy IE)

o Semantic naming

? CSS

o Preprocessors: Sass/LESS

o Properly structured with appropriate semantic and content independent naming structures

o Layered and clean targeting

o Implementation of single-source responsive design

? JavaScript

o Modern JavaScript using modules with ES6+ conventions

o TypeScript

o Transpilation for legacy browsers

o Ability to process client/server interactions using defined schemas such as JSON API and GraphQL

o React/Redux or Angular, preferably both

o Mocha/Jasmine

? Node.js

o Build systems: webpack preferred, gulp required

o Proper use of Node build tools and their role in the software deployment life cycle

o Automation of front-end builds and

o Yeoman for project generation and ability to write custom generators if needed

? Software engineering

o Understanding of software design patterns and implementation of those patterns in JavaScript

o Understanding of the MVC/MVVM software patterns

o Understanding of Sitecore data architecture and component-based design

? Microsoft stack

o Familiarity of Visual Studio and working with the Visual Studio toolset including builds, local deployments, and the IIS web stack

o Familiarity with ASP.NET MVC and Razor views

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC