Post Job Free
Sign in

Senior Front End Developer

Company:
AKOOL
Location:
Sunnyvale, CA, 94087
Posted:
May 17, 2024
Apply

Description:

Key Responsibilities:

UI/UX Development: Lead the development and implementation of user interface designs, ensuring they meet UX principles and are responsive across all devices.

Performance Optimization: Optimize application for maximum speed and scalability while ensuring application reliability and security.

Cross-functional Collaboration: Work closely with backend developers, product managers, and designers to ensure seamless integration and alignment with business goals.

Technical Leadership: Act as a technical lead in front-end technologies, guiding and mentoring junior developers in best practices, code quality, and tech stack advancements.

Innovative Solutioning: Leverage the latest front-end technologies and frameworks to enhance application functionality and user experience. Stay abreast of industry trends and innovations, applying them to our projects as appropriate.

Quality Assurance: Ensure the technical feasibility of UI/UX designs and maintain high-quality graphic standards and brand consistency throughout the application's interface.

Feedback Integration: Incorporate feedback from user research and analytics into front-end development processes to continuously improve product interfaces.

Qualifications:

Bachelor’s degree in Computer Science, Information Technology, or a related field.

5+ years of experience in front-end development, with a proven track record of successful projects.

Expertise in HTML5, CSS3, JavaScript, and frameworks/libraries such as React.

Experience with responsive and adaptive design principles.

Strong understanding of web development processes, from the layout/user interface to relational database structures.

Proficiency in version control tools like Git.

Ability to translate high-level requirements into interaction flows and artifacts, transforming them into beautiful, intuitive, and functional user interfaces.

Excellent problem-solving skills and attention to detail.

Strong communication and teamwork skills, with the ability to work independently and collaboratively.

Apply