Frontend Developer I develops user interfaces for websites and web-based applications. Translates design mockups and wireframes into code for website and web-based application UI. Being a Frontend Developer I designs prototypes; writes and tests code for new or existing applications. Identifies new technologies that can add additional visual display capabilities and enhance site usability. Additionally, Frontend Developer I supports backend integration and maintains graphic standards and branding throughout the UI. Has knowledge of commonly used languages and frameworks, including HTML, CSS, JavaScript, jQuery, Ajax, and Bootstrap. Typically requires a bachelor’s degree in area of specialty. Typically reports to a project leader or manager. The Frontend Developer I work is closely managed. Works on projects/matters of limited complexity in a support role. To be a Frontend Developer I typically requires 0-2 years of related experience.
Frontend Developer Job Description Template
Our company is looking for a Frontend Developer to join our team.
Responsibilities:
- Develop new user-facing features;
- Governing the whole user interface and experience and meet W3C requirements;
- Collaborate with other team members and stakeholders;
- Architect, develop and maintain front-end libraries;
- Experience using SVN software a plus;
- Experience creating custom WordPress plugins;
- Working with designers, to collaboratively own the front-end layer at TerrainTravellers;
- Experience coding WordPress themes;
- Knowledge of technical SEO;
- Thorough in Bootstrap or other responsive frameworks;
- Assure that all user input is validated before submitting to back-end;
- Experience drafting functional specifications;
- Code high quality fluid and responsive designs;
- Expert at developing using WordPress standards;
- Excellent knowledge of WordPress, PHP, MySQL, CSS, HTML and jQuery.
Requirements:
- Proficient understanding of client-side scripting and JavaScript frameworks;
- Experience in building web application with proven track record of introducing newer tools for rapid developments;
- Javascript frameworks such as Angular, React or VueJS;
- Bachelor or Masters degree in Computer Science / Electronics & Communication Engineering;
- Excellent debugging/optimization skills;
- 3+ Years of experience Java Script;
- NICE TO HAVE Experience working with an Agile methodology and iterative development;
- Experience working in an Agile/Scrum development process;
- Passion for developing data driven, delight full UI and lightening fast UI;
- Rapid prototyping skills for getting product feedback;
- Up-to-date with the latest UI trends, techniques and technologies;
- Front end technologies: in-dept knowledge of HTML5, CSS3 (LESS, SCSS), Bootstrap/MaterialUI, Typescript and Javascript;
- Knowledge of photoshop and designing tools;
- Well versed in software engineering principles, frameworks and technologies;
- Conceptual understanding of User Interface Design and the Design Process.