Consumer products marketing agency is seeking an Interactive Web Application Developer to get things done on behalf of our ambitious clients. In this job, you’ll be a vital member of the teams and server as an important link between the agency and our clients.
Working within a company-wide design and development methodology, the Interactive Web Application Developer is primarily responsible for analysis of project specifications and requirements, coding, testing, debugging and documentation while working within a technology solutions team to translate client business rules/objectives and practices into content/functional requirements and an overall user experience design for medium to large-sized web-based projects.
Ignite2X web application developers typically work on various CPG clients, so there is a high level of variety in work and two days are never the same!
About Us
We’re a small (but effective) full-service agency that builds brands, grows businesses, and launches new products using a bold strategic approach full of big ideas and creativity. Our clients are both national and regional and span a wide variety of consumer-packaged goods categories. We approach the work with a wholistic view, and delivery high quality programs via thoughtful planning and excellent creative. Our teams possess a wide range of industry experience, and we pride ourselves in sharing that knowledge so that we may support our employees in gaining insights to further themselves professionally.
About You
- A minimum of 2 – 3 years experience in Interactive web application development
- Minimum BS information technologies
- Previous web application development for Advertising Agency
- Solid project-level experience with at least one open source CMS platform such as WordPress, Shopify, etc.
- Hands-on web application development experience with HTML, Javascript, PHP, CSS, ASP, .Net, C#, XML
- E-commerce solutions and is well-versed in e-commerce methodologies and best practices
- Solid CRM database development
- Experience with server, networking, mail, cloud services preferred
- Experience with modern programming languages (e.g. Python, NodeJS)
- Experience with Amazon Web Services (AWS) or other cloud platforms
- Ability to manage web servers and systems (e.g. Linux, Apache, Nginx)
- Git Version control (or other version control software)
- Provide on-site IT support as necessary
- Solid Knowledge of Responsive Design
- SQL Programming; multi-tiered application design and development
- Familiarity with best practices on the Web
- Ability to translate usability test data into actionable recommendations
- Ability to communicate with and manage client executives
- Strong time management, communicative, and interpersonal skills
- Ability to write clean, reusable code
- Experience with sites that offer personalization and/or customization
- Experience managing usability tests
- Experience with enterprise portal applications
- Experience quoting programming time
- Excellent verbal and written communication
Roles and Responsibilities*:
- Work collaboratively with internal team and client requirements to define application/business objectives, audience, features, content, functionality, site structure, and navigation of the web site or application.
- Programming large and small scale applications
- Ability to analyze and deliver in rapid turnaround time development solutions meeting the needs of customer expectations in application development
- Application and Database Design
- Support technology solutions and business development efforts through proposal creation, contributing to sales engagements and relationship building with existing clients.
- Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives
- Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
- Creates multimedia applications by using authoring tools.
- Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
- Supports users by developing documentation and assistance tools.
- Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
*The above statements describe the general nature and level of work being performed in this job. They are not intended to be an exhaustive list of all duties, and additional responsibilities may be assigned as required by management.
Applicants must be authorized to work in the U.S.
Job Type: Full-time
Pay: $55,000.00 - $70,000.00 per year
Benefits:
- 401(k) matching
- Dental insurance
- Flexible schedule
- Health insurance
- Health savings account
- Paid time off
- Retirement plan
- Vision insurance
Schedule:
Supplemental pay types:
COVID-19 considerations:
Working From Home (3 days per week) with virtual inside and client meetings (Tuesday and Wednesday) weekly. Hybrid working 2 days a week in-office.
Education:
Experience:
- Web Application Development: 3 years (Required)
- Advertising Agency: 3 years (Required)
- HTML5 / CSS / Javascript / PHP: 3 years (Required)
- Content management systems: 3 years (Required)
Work Location: One location