G

Mid/Senior Frontend Developer

Growth Technology
On-site

Overview

Job Description

We are currently seeking a Mid/Senior Front-End Developer

Job Summary

Growth Technology is searching for candidates that are good communicators. A Front-End Developer is responsible for using their knowledge of programming languages to code user-side applications, including visual elements like menu bars, clickable buttons and the overall layout of websites or web applications. Their duties include optimizing websites for different formats like desktops and mobile phones, and running tests to ensure code strings perform the correct functions.

Responsibilities

- Develop new user facing features

- Write reusable code and libraries

- Enhance application for maximum speed and scalability

- Validate input before submitting to back end

- Collaborate with team members and stakeholder

- Bridge the gap between graphic design and technical implementation

- Define how the application looks and how it works

- Translate UI/UX design wireframes to actual code

- Producing, maintaining and modifying websites and user interfaces

- Fixing any website issues or bugs that arise

- Ensuring websites are accessible across many platforms, responsive UI

- Creating tools that enhance the users website experience

- Documenting software application values.

Requirements

- Proven work experience in a similar role

- Associates Degree in a related field.

- Hands-on experience with markup languages

- Experience with JavaScript, Angular 9+, CSS, HTML, Typescript.RXJS

- Familiarity with browser testing and debugging

- In-depth understanding of the entire web development process (design, development and deployment)

- Understanding of layout aesthetics

- Knowledge of SEO principles

- Familiarity with OOP (object-oriented programming) design principles

- Minimal knowledge with software like Adobe XD, Photoshop and content management systems

- Excellent analytical and multitasking skills

- Good understanding of SEO

- Proficient in code visioning tools

- Proficient understanding of web markup

- Ability to work independently with minimal supervision while achieving benchmarks

- Familiarity with Agile frameworks is a plus

- Excellent analytical and time management skills

- Strong documentation and writing skills

- Teamwork skills with a problem-solving attitude

- Organized and detail oriented