Job Description
FRONTEND DEVELOPER
ensuring optimal performance, accessibility, and usability across multiple devices and browsers.
About the job
This role will be responsible for designing, developing, and maintaining user interfaces for our applications. This role involves working closely with product designers, product managers, backend developers, and other stakeholders to create intuitive and responsive user experiences
Responsibilities
Front End Development:
- Collaborate with product managers, UX/UI designers, and back-end developers to design, develop, and implement user-friendly and responsive front-end solutions.
Translate UI/UX designs and wireframes into high-quality code, ensuring optimal performance, accessibility, and usability across multiple devices and browsers.
- Implement best practices and standards for front end development, including code optimization, modularization, and version control.
- Stay updated on emerging front-end technologies, frameworks, and tools to enhance development efficiency and effectiveness.
- Conduct code reviews, provide constructive feedback, and contribute to continuous improvement initiatives within the development team.
User Experience Enhancement:
- Work closely with UX/UI designers to prototype, iterate, and refine user interfaces and interactions based on user feedback, usability testing, and design principles.
- Optimize user experiences through intuitive navigation, interactive elements, and visual enhancements to improve user engagement and satisfaction.
- Collaborate with stakeholders to understand user requirements, preferences, and pain points, and incorporate insights into the front-end development process.
Cross-Functional Collaboration:
- Collaborate with cross-functional teams, including back-end developers, QA engineers, and product managers, to ensure seamless integration and functionality of front-end components with back-end systems and APIs.
- Communicate technical concepts, challenges, and solutions effectively to non-technical stakeholders and team members.
Quality Assurance and Testing:
- Conduct thorough testing and debugging of front-end applications to identify and resolve defects, performance issues, and compatibility issues.
- Implement automated testing frameworks and tools to streamline testing processes and ensure code quality and reliability.
Qualifications
- Minimum of first degree in in Computer Science, Information Technology
- Professional membership in the industry is required.
- Minimum of 5 years’ experience in a similar role.
- Proficiency in HTML, CSS, JavaScript, and related frameworks/libraries
- Experience with version control systems (e.g., Git) and build tools (e.g., Webpack).
- Understanding of UX/UI principles and responsive design.
- Strong analytical and problem-solving skills.
- Experience with RESTful APIs and web services
- Excellent communication and teamwork skills
- Experience working in an Agile/Scrum development environment
- Proficiency with design tools such as Figma or Sketch.
- Knowledge of front-end testing frameworks (e.g., Jest, Mocha)
Location: Lagos State, Nigeria.
Apply: FRONTEND DEVELOPER