F

Front End Developer - eTek IT Services - Pittsburgh, Pennsylvania, United States

Front End Developer - eTek IT Services - Pittsburgh, Pennsylvania, United States
Full-time
Remote
Worldwide

Overview:

The Front End Developer is a crucial role within our organization, responsible for creating aesthetically pleasing and highly functional web applications. This role is essential in ensuring a seamless user experience across our digital platforms, contributing to the overall success of our online presence.

Key Responsibilities:


  • Develop responsive web-based user interfaces using a variety of languages and technologies

  • Collaborate with back-end developers and web designers to improve usability

  • Optimize applications for maximum speed and scalability

  • Implement and maintain front-end state management using frameworks such as React

  • Ensure cross-browser and cross-device compatibility

  • Execute front-end testing and debugging

  • Create quality mockups and prototypes

  • Stay updated on emerging technologies and industry trends

  • Translate UI/UX design wireframes to actual code

  • Participate in code reviews and provide constructive feedback

  • Work closely with the design team to bridge the gap between graphical design and technical implementation

  • Assist in troubleshooting and resolving user interface issues and challenges

  • Contribute to the continual improvement of the development process

  • Collaborate with the marketing team to implement digital campaigns

  • Participate in the full software development lifecycle

Required Qualifications:


  • Bachelor's degree in Computer Science, IT, or related field

  • Proven work experience as a Front End Developer

  • Strong proficiency in JavaScript, including DOM manipulation and JS object model

  • Extensive experience with HTML and CSS

  • Proficiency with responsive and adaptive design

  • Experience with one or more relevant front-end frameworks (e.g., React, Angular, Vue)

  • Understanding of code versioning tools, such as Git

  • Knowledge of UI/UX design principles

  • Experience with browser testing and debugging

  • Understanding of SEO principles and ensuring that application will adhere to them

  • Excellent communication and interpersonal skills

  • Ability to work in a collaborative, team-oriented environment

  • Problem-solving aptitude

  • High attention to detail

  • Proven ability to multi-task and manage time effectively