Overview:
The Senior Front End Developer plays a crucial role in our organization responsible for leading the development of userfacing features and ensuring the responsiveness and overall performance of web applications. They work closely with the design and backend teams to bridge the gap between graphical design and technical implementation creating a seamless user experience.
Key Responsibilities:
- Lead the frontend development implementation and maintenance of userfacing features using JavaScript React HTML and CSS
- Collaborate with backend developers and web designers to improve usability
- Ensure the technical feasibility of UI/UX designs
- Optimize applications for maximum speed and scalability
- Implement responsive designs and ensure crossbrowser compatibility
- Identify and troubleshoot web application issues
- Stay updated on emerging frontend technologies and best practices
- Participate in code reviews and provide timely feedback to optimize code quality
- Assist in gathering and translating requirements into technical solutions
- Develop and maintain documentation for frontend systems
- Mentor and guide junior frontend developers
- Collaborate with crossfunctional teams to define design and ship new features
- Contribute to the technical architecture and design of frontend systems
- Ensure compliance with web standards and accessibility regulations
- Conduct performance and accessibility audits
Required Qualifications:
- Bachelors degree in Computer Science Engineering or related field
- Proven experience as a Front End Developer or similar role
- Strong proficiency in JavaScript including DOM manipulation and the JavaScript object model
- Extensive experience with React or similar frontend frameworks
- Solid understanding of HTML5 and CSS3
- Experience with responsive design and mobilefirst principles
- Knowledge of UI/UX design principles and best practices
- Understanding of crossbrowser compatibility issues and ways to work around them
- Experience with RESTful APIs and asynchronous request handling
- Familiarity with code versioning tools such as Git
- Excellent troubleshooting and debugging skills
- Ability to work in a fastpaced dynamic environment
- Strong communication and interpersonal skills
- Ability to mentor and guide junior developers
- Proven track record of delivering highquality code on schedule
- Understanding of SEO principles and ensuring that application will adhere to them
javascript,ui/ux design,html,restful apis,html/css,ui/ux design principles,responsive design,git,web,dom manipulation,react,seo principles,css