Front-End UI/UX Developer
Front-End UI/UX Developer
Is multitasking one of your multi-talents? Are you as comfortable working in a creative, fast-paced environment as you are in Drupal, WordPress, and Agile/SCRUM environments? Can you write as clearly in HTML5, CSS3, and JavaScript as you do in plain English?
If so, you could be one of us.
MarCom Group Inc. is an award-winning full-service marketing and advertising agency. We specialize in strategic communications and creating employment brands, messaging, highly creative digital solutions, and complete meeting and event management services for our government and commercial clients, as well as developing media and advertising plans and executing those plans. Of the Top 25 Advertising Agencies in the Washington DC market, MarCom Group stands at #9 this year and is growing up the list each year. We are proud to note that we are also a Woman-Owned Small Business (WOSB).
Job Description
A Front-End UI/UX Developer’s main goal is to translate approved designs using evolving website technologies to produce inviting, easy-to-use digital products for consumers. While he/she will work closely with our Creative team, he/she will be an integral part of the Digital Team for supervision and direction.
Duties & Responsibilities
- Working directly with Creative Team to convert approved designs into Website Content Management Systems such as WordPress, Drupal, and HTML
- Working closely with Back-End Developers (programmers) and the Creative team (designers) to implement the UI/UX of websites or other digital products, creating working wireframes in an agile method
- Writing website code with programming languages such as HTML5, CSS3, and JavaScript to connect the layout with the experience
- Producing, maintaining, and modifying websites and user interfaces through the process of consecutive iterations of testing and improvement
- Understanding the structure of products in order to incorporate functionalities that enhance the user’s website experience
- Ensuring websites are accessible across many platforms, including desktops and mobile devices
- Routinely testing websites for ease of use, speed, and other quality factors
- Building quality control into the development process and fixing any website issues or bugs that arise
- Experience with unit testing template designs and plugin/module design implementations
Knowledge, Skills, & Abilities
- 4+ years hand-coding HTML, CSS, and JavaScript
- Good to expert level understanding of JavaScript, JavaScript Frameworks, and understanding of advanced JavaScript platforms such as Angular, Vue, React, LiteDOM, jQuery, and others
- 2+ years experience in Drupal and WordPress CMS systems
- Ability to create Drupal and WordPress CMS Templates using HTML and PHP
- Understanding of graphic design, website design/ development principles, and SEO optimization
- Working knowledge of Adobe InDesign and Photoshop
- Experience working in Agile/SCRUM environments with utilization of Software Development Life Cycle tools such as JIRA, Confluence, and BitBucket/Git
- Ability to test and debug websites
- Analytical and detail-oriented
- Excellent verbal and written communication skills
- Ability to work well within a team and respond quickly to changing priorities
- Able to remain focused on multiple tasks simultaneously
Preferred Qualifications
- Bachelor’s degree in computer science, computer engineering, or a related field
- 4+ years of experience in front-end website/application development using HTML, CSS, and JavaScript
MarCom Group utilizes our own internal Talent Acquisition Organization to fill our employment needs. If you are contacted over the phone or e-mailed, by a company listing a MarCom Group job and requesting your personal information, allegedly on MarCom Group’s behalf, please do not respond.
MarCom Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.