WEB DEVELOPER - US FLEXIBLE
Purpose of Position
IEM is looking for a skilled web developer to join our team of software engineers and innovative designers. The ideal candidate is a talented artist who has extensive technical expertise and can work independently or with a team to create, maintain, and update our company’s public facing website. Proficiency with JavaScript, HTML, CSS, and web applications and services is essential for succeeding in this role.
Essential Functions:
- Create well-designed and tested code using best practices for web development, including for responsive design and mobile display
- Create websites and interfaces using standard HTML/CSS practices, and incorporate data from back-end databases and services
- Create and maintain workflows for teams, providing visibility and ensuring balance
- Develop or validate testing schedules that address all browsers and devices, ensuring web content can be accessed on any computer
- Maintain up-to-date knowledge of industry trends and technologies
Responsibilities:
- Meet regularly with stakeholders and managers to review business and functional requirements and to determine project scopes and specifications
- Develop and maintain operational systems, tools, and processes, and participate in tactical and strategic development projects
- Ensure software stability via regression, support quality assurance, and perform unit and user-acceptance testing to identify bugs
- Make small edits requested by stakeholders, develop plans for completing larger projects, and suggest solutions to improve the existing website
- Perform UI design and coding and create reusable objects and wireframes for web pages
Required Education and Experience:
- Dedication to innovative, sophisticated designs and collaborative problem-solving
- Experience in planning and developing websites across multiple products and organizations
- Extensive knowledge of web applications, programming languages, and web services — including CSS, CSS3, cross-browser compatibility, HTML, HTML5, JavaScript, jQuery, security principles, and web user interface design
- Experience with Windows and Linux environments
Preferred Education and Experience:
- Bachelor’s degree (or equivalent) in web design, multimedia design, or related field
- Experience in web applications and development
- Proven success in project coordination
- Experience in implementing web development workflows and operations using a variety of tools, including GitHub