Frontend Developer
Ready to make a difference and create amazing user experiences? We are seeking a talented and motivated Frontend Developer to join us.
We are seeking a talented and motivated Front End Developer to join our dynamic team. As a Front End Developer, you will be responsible for implementing visual elements that users see and interact within a web application, which makes your role crucial for the success of our business.
Qualifications and Skills:
- Ability to think long and short term to stay on top of the constraints of a continuous release process while iterating toward a future vision.
- Proven work experience as a Front-end developer/UI-UX developer.
- Proficient understanding of web markup, including HTML5, CSS3.
- Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
- Strong understanding of client-side scripting and JavaScript frameworks, including jQuery.
- Knowledge of advanced JavaScript libraries and frameworks like Angular JS, Ember JS and React JS.
- Knowledge in Python.
- Familiarity with browser testing and debugging.
- Solid understanding of cross-browser compatibility issues and ways to work around them.
- Proficient in code versioning tools, such as Git/Mercurial.
- Understanding of layout aesthetics and SEO principles.
- Excellent analytical and multitasking skills with the ability to perform well in a fast-paced environment
- Have a holistic understanding of website design–visual design, experience design, and business acumen.
Key Responsibilities:
- Collaborate with UX Design, Content, and Marketing teams to enhance user experiences across our websites and apps.
- Employ usability testing methods to gather qualitative and quantitative data to drive feature enhancements.
- Present your ideas and rationale behind design decisions to your team and ensure they align with the roadmap.
- Collaborate with Support and Engineering to validate the design feasibility and ensure the best possible implementation.
- Follow through with UX Design, Back-end development, Engineering, QA and Support to rapidly iterate on designs based on user feedback, tech constraints, and market dynamics.
- Keep up with the latest changes in industry standards and share knowledge with the team