Hotline: 678-408-1354

Front End Developer

The Front End Developer is part of the development team in building consumer-facing products related to education and finance, as well as continuing to develop CollegeAbacus.org.

Works in a team environment in the design and execution of rich, interactive web and mobile applications. Manage front-end assets, develop unit-tests, debug issues/bugs, document, implement and maintain custom or legacy code while adhering to the standards within the department and company.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Deliver HTML5/CSS3/JS front-end solutions across an array of interactive web and mobile projects.
  • Develop and test across multiple browsers, platforms, and devices, including smartphones and tablets.

Work with fellow developers & the design team, and manage time across multiple projects and tasks in a product-driven, team environment.
Completes code and all phases of testing for all assigned programs following software development programming and testing standards ensuring the programs meet specifications
Analyzes programs to make adjustments required to correct or enhance the functionality of an application to be effectively and efficiently used by the business
Supports existing production systems and participates in new systems development/package implementation
Enforces use of department standards for coding and design.
Estimates work effort for client service requests (i.e., new projects, problem fixes or enhancements)
Produces or coordinates the gathering of project documentation including project agreements, requirements, design, test plans, implementation and turnover
Completes analysis, design, coding and testing of application development efforts
Participate in discussions with team members about technical best practices and help teams identify optimal technical solutions.
Partners and establishes relationships with business users to obtain and validate requirements
Communicates all work issues impeding project delivery while adhering to project scope, schedule or budget
Complies with all ECMC Group Policies
Performs other duties as assigned
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
EDUCATION and EXPERIENCE
Required
Bachelor’s Degree
2-4 years of experience working on web application development
Portfolio representative of skill in design
Key programming skills:
HTMLS/CSS3
Twitter Bootstrap
RESTful integrations
Native JavaScript/JQuery
Frontend Unit testing
Familiarity with Front-end development components:
MVC architecture
JS Frameworks (i.e. Angular, React, Ember, etc)
CSS Preprocessors (i.e. sass, less, etc.)
JS Task runners (i.e. Grunt/Gulp, Webpack, etc.)
Git
Cross Browser Development
Experience implementing mobile and adaptive design
Preferred
Spanish language proficiency
KNOWLEDGE, SKILLS and ABILITIES
Ability to communicate with non-technical stakeholders
Comfortable with agile development and continuous integration
Strong team leadership
Ability to manage conflicting priorities and handle multiple tasks/projects concurrently
Ability to effectively organize, plan, control and prioritize work/projects. Ability to regularly communicate progress to appropriate stake holders. Efficiently manages resources and understands work/project scope, key players, urgency, inherent risks and business benefits.
Displays and promotes high standards of ethical conduct and behaviors consistent with organizational and government standards
Ability to consistently carry out job responsibilities to meet deadlines.
Ability to deliver on commitments as promised and able to acknowledge when commitments are not met and takes appropriate steps to fulfill what has been promised
Ability to clearly and effectively convey information to individuals or groups. This includes the ability to choose the appropriate method or methods of communication
Demonstrates the ability to analyze, identify and solve problems while using sound judgment. Able to implement solutions to address business issues. Knows who to involve and takes appropriate action
Ability to anticipate, understand and manage customer expectations and consistent delivery of services. Clearly and effectively conveys information
SUPERVISION/CONTACTS:
Reports to (title only) – Manager, Development
Direct Reports (titles reporting to this position) – None
WORK ENVIRONMENT
Office: Work is normally performed in a typical interior/office environment that requires normal safety precautions (such as in typical office or administrative work).
PHYSICAL DEMANDS
Sedentary work: Job involves sitting most of the time; walking, lifting, bending, standing etc. may be minimally required.
TRAVEL
Rarely if at all – less than 10% of the time.
ADDITIONAL PERTINENT INFORMATION:
Required to work normal hours to successfully perform the job responsibilities
May need to work nights and weekends to complete assignments
Frequently subjected to interruptions, multiple calls and inquiries
The noise level in the work environment is usually quiet to moderate

Share this job

ECMC

(0)

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter