These job descriptions are examples. Looking for work?

Find JobsFind Jobs

Senior Front End Software Engineer

0 people like this description

Front-End Software Engineer

This job is focused on HTML, CSS, JavaScript, and light backend work. You will be a member of a progressive team, with an openness to new technology; using a modern front end development stack, and build tools to create fast, responsive and browser compatible web applications. You should be passionate and excited about web technology and continually seek out new, hot tools, libraries and frameworks to do your job better. You are a flexible, collaborative, team player with excellent communication skills, good positive attitude, and team spirit.

RESPONSIBILITIES:

•Write code mostly in JavaScript, markup and CSS.
•Write efficient, considered, modular code that is thoroughly tested and documented.
•Work in a highly creative environment with designers and other developers.
•Guide the technical decisions for producing high-quality and engaging web applications.
•Prototype, prototype, prototype and then present them to stakeholders for feedback and iterative improvement.
•Evangelize development practices and provide critical feedback to the platform engineering team.
•Research and advocate new technologies and methodologies.
•Provide technical support to other team members.

BASIC REQUIREMENTS:

•5+ years expertise in vanilla JavaScript, HTML5 and CSS3 is a must.
•Strong belief in unit testing.
•Strong knowledge of software design patterns.
•Strong experience using Grunt.js & Node.js.
•Strong Backbone, Marionette experience.
•Strong understanding of server side languages, scalability, and performance.
•Experience managing Git repositories, branching strategies and merges.
•Analytical mind and strong troubleshooting skills.
•Ability to thrive in a fast-paced, deadline-driven and immediately rewarding environment.
•Capable of working independently, managing and prioritizing your own workload, and driving projects forward on your own initiative.

PREFERRED:

•Degree in Computer Science.
•Exposure to ECMAScript 6.
•Active projects or actively contribute to projects on GitHub.
•Active participation in hackfest/codefest events and tech meetups.

These job descriptions are examples. Looking for work?

Find JobsFind Jobs