Description:
As a front-end developer, you will collaborate with product managers and engineers to gather and evaluate requirements, translating them into intuitive UI/UX designs and developing the front end. Create design concepts using storyboards, process flows, and wireframes, and develop mock-ups for clear visualization. Address UX issues, adjust layouts based on feedback, and present drafts to key stakeholders to achieve suitable user experience and functionality.
Key Responsibilities:
- Develop front end
- Maintain and improve website
- Optimize applications for maximum speed
- Design mobile-based features
- Collaborate with back-end developers and web designers to improve usability
- Get feedback from, and build solutions for, users and customers
- Write functional requirement documents and guides
- Create quality mockups and prototypes
- Help back-end developers with coding and troubleshooting
- Stay up to date on emerging technologies
- Develop UI mockups and prototypes that clearly illustrate how sites function and look like.
- Create original graphic designs (e.g. images, sketches and tables)
- Prepare and present rough drafts to internal teams and key stakeholders
- Identify and troubleshoot UX problems (e.g. responsiveness)
- Conduct layout adjustments based on user feedback
- Adhere to style standards on fonts, colors and images and ensure high quality graphic standards and brand consistency
Qualifications and Skills:
- Proven 1 year experience as a front-end developer.
- Proficiency in HTML, CSS, and JavaScript
- Experience with JavaScript frameworks
- Experience working with GraphQL or REST APIs
- Familiarity with browser testing and debugging
- Clear understanding of the entire web development process (design, development and deployment)
- Understanding of Node.js and cloud platforms like AWS or Azure
- Have basic knowledge of SEO
- Familiarity with Figma, Adobe XD, or Sketch for design collaboration