Bridging Talent and Organization

to work out challenge and needs.

Most Searchs:

Senior Frontend Developer

3 months ago 122 Views



Date Posted: 23-11-2023
About the Company:



+ Purpose
Responsible for overseeing the development of the platform and
implementing the latest processes and technology in order to build scalable,
distributed, and fault-tolerant software. Applies usability principles and
procedures as defined by UX/UI input.
+ Key Responsibilities
● Use markup languages like HTML to create user-friendly web pages
● Build reusable code for future use
● Maintain and improve the website
● Optimize applications for maximum speed and scalability
● Design mobile-based features
● Collaborate with back-end developers and web designers to improve
usability, ensuring that user experience determines design choices
● Get feedback from, and build solutions for, users and customers that
will enhance the user experience.
● Strike a balance between functional and aesthetic design
● Write functional requirement documents and guides
● Create quality mockups and prototypes
● Help back-end developers with coding and troubleshooting
● Ensure high quality graphic standards and brand consistency● Stay up-to-date on emerging technologies
+ Qualifications and Experience
● Degree in Computer Science, or related field
● Proven work experience as a Front-end developer
● Hands on experience with markup languages
● Experience with JavaScript, CSS and jQuery, React/NextJS
● 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 software like Adobe Suite, Photoshop and content
management systems
+ Skills and Competencies
● Advanced Programming Skills - Proficiency in front-end languages and
libraries such as HTML, CSS, JavaScript, and jQuery. Proficient in
frameworks like React/Next.js..
● Responsive Design - Strong understanding of responsive design
principles and ability to create interfaces that work well on different
screen sizes and devices.
● Performance Optimization - Ability to optimize websites for speed and
efficiency, including understanding concepts like lazy loading,
asynchronous loading, and caching.
● Cross-Browser Compatibility - Abilit to ensure that websites work well
across different browsers and can troubleshoot and resolve
compatibility issues.● Testing and Debugging - Proficiency in testing methodologies and
tools, and the ability to debug across a variety of browsers. Familiar with
tools like Jest, Mocha, or Jasmine.
● Version Control/Git - Experienced in using version control systems like
Git for managing and tracking changes to a project's codebase.
● Understanding of SEO Principles - A good understanding of SEO
principles to ensure that the web application will adhere to the
standards that maximize its visibility in search engine rankings.
● Problem-Solving Skills - Ability to think through complex problems and
come up with effective solutions.
● Communication Skills - Ability to communicate effectively with team
members, stakeholders, and potentially clients. This includes being able
to explain technical concepts to non-technical people.
● Leadership Skills - Ability to mentor junior developers, make
architectural decisions, and lead a project when necessary.
● Continual Learning - Committed to continually learning and staying
up-to-date with the latest technologies and best practices.
+ Culture and Values
Our culture and values are intrinsic to everything we do.
● Play an active role in living and supporting our values of innovation,
honesty, commitment, continuous learning, and excellence.

You may also like these

Similar Jobs