What are the responsibilities and job description for the Digital Media Programmer position at The ATP Group, Inc.?
Description:
The Digital Media Programmer will support production and related efforts for the creation, development, and maintenance of web-based content delivery systems, web infrastructure, eLearning systems, database creation and management, and other digital media delivery models.
Job Duties:
- Work as an integral part of a digital media production team
- Perform tasks related to the successful production of digital media delivery systems
- Maintain accurate representation of products and corporate identity
- Document production time for tasks completed
- Identify and suggest methods to improve production efficiencies as needed
- Build out design files into responsive html templates
- Integrate existing and create new custom built modules
- Write supporting object oriented code
- Implement data structures to support complex models
- Document content management system functionality
- Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions
- Utilize PHP, MySQL, HTML5, CSS3, and Vue.js
- Use frameworks, such as Laravel
- Analyze user needs to determine technical requirements
- Test and evaluate the latest technologies
- Educate oneself and offer suggestions to team of latest technologies and strategies
- Other duties as assigned
Skills and Abilities:
- High level of interpersonal skills to effectively work in a team-centric production environment
- Ability to follow detailed production procedures and specifications to ensure product consistency
- Strong knowledge of web technologies including (but not limited to) HTML5, CSS3, XML, PHP, and JavaScript is required
- Familiarity with LAMP development stack
- Established experience in the development of online learning and content management environments (Blackboard, Canvas, Moodle, etc.) is a plus
- Ability to understand the operability and limitations of various web browsers to successfully develop content that will be consistently displayed as designed
- Eye for detail, continuity, and consistency is required
Working Conditions:
*
- Office environment with tasks executed on a networked computer workstation. May be required to work extra hours and weekends as needed. Infrequent travel may be required.
*Education/Training/Experience:
- Bachelor’s degree and/or advanced degree in computer science, interactive media, programming, or related field or relevant experience
- Experience programming dynamic web technologies such as PHP or MySQL is required
- Experience programming JavaScript, Vue.js, or HTML5 is a plus
- Developing responsive content for mobile devices is a plus
- Experience with usage and interaction with online learning or content management systems (CMS/LMS) is a plus
- Experience with usage and interaction with portable media devices (iPhone/iPad/eBook Readers)
Come join a leader in the education industry and share in our growth as we shape the future of learning. We are employee-owned and offer a competitive salary and benefits package that includes an employee profit sharing plan and 401(k) retirement plan. Visit atplearning.com to learn more about ATP and our product lines.
This position is on-site at our Orland Park, IL location. Hybrid or Remote are not available options.
Job Type: Full-time
Pay: $61,000.00 - $90,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Employee assistance program
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Parental leave
- Retirement plan
- Tuition reimbursement
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Work Location: In person
Salary : $61,000 - $90,000