Software Developer (Front End Web)

Georgia  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Position Description:

We are looking for a highly competent Front End web Application developer for an exciting project utilizing leading edge web and server technologies. You would be primarily responsible for working on client side interactions, implementing features using HTML, CSS & JavaScript. You will work with business liaisons, user interaction experts, and the development team to create designs and functionality, and then implement it alongside our developers that will work on any Back End support needed. We use a lot of new technology, as well as a lot of open source technology, so the most important aspect you will need is a passion for technology and a desire to learn, the details can be picked up as you go.

Major duties include:

- Client side development, implementing features using HTML, CSS & JavaScript.

- Collaborate with developers, UX designer, business analysts and quality assurance analysts in an agile work environment

- Develop and modify complex, deadline-intensive, and/or mission-critical applications using advanced programming tools

- Work with Quality Assurance to participate in unit, system, and user acceptance testing based on an understanding of the development life cycle

- Participate in architectural recommendations/decisions and work with other infrastructure groups as applicable to determine and implement complex system hardware requirements that may involve multiple platforms, databases, peripherals, or other technology.

- Provide the highest level of technical production support for applications, assist others with complex problem resolution, and respond with solutions to both functional and technical issues in a timely manner. Work with Business System Analysts, Project Managers, or other management to recommend process or system enhancements.

Qualifications

- JavaScript, with knowledge of newer standards and libraries, familiarity with at least one MV style framework, preferably AngularJS, but any is fine.

- Comfortable debugging client side issues in multiple browser environments.

- Knowledge of HTML, including the new HTML5 element types, and experience creating comprehensive site structures.

- Knowledge of CSS, preferably including using preprocessors such as SASS and LESS, we use SASS, but either is fine.

- Familiarity with patterns such as REST and how to use them from the confines of a Single Page Application.

- Experience with at least 1 Object Oriented language. Our server code uses C#, but we're just looking for familiarity with the patterns.

- Knowledge of how to use Git & Github.com for source control management.

- Some design skills, moderate competency in layout and design skills, especially when creating new controls and components.

- Knowledge of unit testing tools, such as Jasmine or Mocha for JavaScript.

- Knowledge of working with search APIs, such as ElasticSearch or Solr or Lucene.

- Ability to read C#; our Back End is written in the latest version, and while you will primarily be working on the client, being able to comprehend the concepts of the server code would be beneficial.

Start date
ASAP
Duration
9 months
From
Synergy Network Solutions, Inc
Published at
14.10.2013
Project ID:
612686
Contract type
Freelance
To apply to this project you must log in.
Register