Summary:
We are looking for an ambitious and self-driven Front End Developer to join our team. As a Front End Developer, you will be translating our customer and company needs into functional and appealing web applications.
Job Responsibilities:
1. Work with a designer to convert designs into optimized and efficient interfaces.
2. Utilize a variety of programming languages to create innovative, intuitive, user-friendly web pages for our customers.
3. Collaborate and work effectively with a multidisciplinary team, including back end developers and web designers.
4. Respond to and implement received feedback from product management and customers.
5. Keep abreast of the latest, emerging technologies, and actively apply new knowledge to create better solutions for current issues.
6. Collaborate and communicate effectively with team members via phone/electronic messaging.
7. Other projects and duties as assigned.
Minimum Requirements:
1. BS in computer science or equivalent.
2. Proven work experience as a front end developer in a cloud-based environment.
3. Hands-on experience with markup languages; including modern SASS tooling and experience with grid, flexbox, responsive design best practices (including mobile first) and accessibility considerations.
4. Experience with JavaScript, AngularJS (required), ReactJS (desired), and Node.js.
5. Experience with templating systems like Twig, Liquid, or other frontend templating languages (required).
6. Good design sense, able to take a design and extrapolate and extend.
7. In-depth understanding of the entire web development process (design, development, and deployment).
8. Understanding of layout aesthetics.
9. Exceptional knowledge of browser troubleshooting, debugging practices, and techniques.
10. Sense of ownership and pride in your performance and its impact on the company’s success.
11. Strong interpersonal and communication skills.
12. Excellent time management, critical thinking, and problem-solving skills.
13. Proven ability to prioritize, multitask, and work collaboratively with a team in a fast-paced environment - proactive and detail-oriented.
#J-18808-Ljbffr