Purpose:
To develop, maintain, and enhance web applications and websites to ensure optimal performance, user experience, and alignment with the company’s technology and business objectives.
Primary Responsibilities:
- Web Development: Design, code, and maintain web applications and websites using various programming languages and technologies.
- Technical Support: Provide technical support and troubleshooting for web-related issues to ensure smooth functionality and a positive user experience.
- Performance Optimization: Optimize website performance for speed, efficiency, and responsiveness.
- Cross-Functional Collaboration: Collaborate with designers, content creators, and other team members to ensure web applications meet design and functional requirements.
- Code Quality: Write clean, maintainable, and well-documented code.
- Testing & Debugging: Conduct testing and debugging of web applications to identify and resolve issues.
- Security: Implement and monitor web security best practices to protect websites from vulnerabilities.
- Continuous Learning: Stay updated with the latest web development trends, technologies, and best practices.
Other Responsibilities:
- Documentation: Maintain detailed documentation of code, processes, and project updates.
- Innovation: Explore and recommend new technologies and tools to enhance web development processes.
- User Experience: Ensure that web applications provide a positive and intuitive user experience.
Frontend Developer Requirements:
- Experience: Minimum of 5 years in frontend development.
- Technical Skills:
- Knowledge of React and Next.js
- Proficient in HTML5/CSS3 and SASS
- Familiarity with webpack and npm
- Strong JavaScript skills
- Competent in advanced animation techniques (e.g., GSAP)
- Experience with Git
- Design Skills:
- Strong design eye and attention to detail
- Developing intuitive and accessible interfaces with a passion for effects and animations
- Comfortable using Figma
- Responsive design capabilities
- Portfolio: A portfolio showcasing your best work.
Skills & Knowledge:
- Web Technologies: Proficiency in HTML, CSS, JavaScript, and other web technologies.
- Frameworks & Libraries: Experience with web development frameworks and libraries (e.g., React, Angular, Vue.js).
- Performance Optimization: Skills in optimizing web performance and speed.
- Technical Problem-Solving: Strong problem-solving skills for debugging and resolving technical issues.
- Security Best Practices: Knowledge of web security practices and protocols.
- Collaboration: Ability to work effectively with cross-functional teams.
- Continuous Learning: Commitment to staying updated with the latest web development trends and technologies.
Experience:
- Years of Experience: 3 years in web development or related fields (5 years minimum for Frontend Developer).
- Industry Niche: Web Development, Technology, Digital Solutions
- Education: Bachelor’s degree in Computer Science, Web Development, or a related field