
Website CloudFift Inc
Expert Senior FrontEnd Developer and Full Stack
Full Job Description
Job Summary:
About us, we are the frontend and backend office of other startup companies we are building. Our HQ is based out of Washington, D.C, United States. We here to recruit talent that can grow with us; we know and understand the startup growing pains and looking for talent who Is not just about a paycheck but passionate about the product they build.
About the Role:
The role is for a Senior Front-end Engineer based in Lagos. This is a fantastic career defining role as you will be working directly with the organisation’s founders and senior management in defining the product roadmap and strategic direction of the software products we’re building. You will take the lead on the development lifecycle of the products and growth of the front-end development team.
Responsiblities:
Use markup languages like HTML to create user-friendly web pages
Maintain and improve websites
Optimize applications for maximum speed
Work in multidisciplinary team with other professionals such as back-end developers and web designers
Write functional requirement documents and guides
Ensure high quality graphic standards and brand consistency
Stay up-to-date on emerging technologies
Always stay consistent with our brand guidelines
Own the front-end architecture and build a reusable, consistent UI component library and a modular, maintainable Typescript / React web platform to deliver a consistent and awesome user experience.
Establish and uphold a high standard of frontend code quality by implementing UI development principles and performing code reviews, unit and integration testing, and continuous deployment to ensure that the CloudFift product development is safe and reliable for customers.
Monitor key app usage metrics and optimize our web platform for maximum speed to resolve issues proactively and ensure every interaction feels snappy.
Collaborate with the team on user stories, interaction states and continuous product discovery to prototype and test the solution space for our platform.
Write well-documented code for features, tests and other front-end web and mobile application components
Ensure the front-end web and mobile applications work well across all target platforms
Work closely with back-end developers to continuously improve our ability to deliver awesome front-end web and mobile experiences.
Work with internal and external stakeholders motivating, persuading, and negotiating towards a positive outcome.
Develop features to enhance the user experience, striking a balance between functional and aesthetic design.
Optimize web pages and applications for maximum speed and scalability.
Ensure high quality graphic standards and brand consistency are maintained throughout design.
Collaborate with back-end developers and web designers to improve usability.
Ensure web designs are optimized for smartphones.
Build reusable code and create quality mockups and prototypes.
Requirements:
Proficiency in HTML, CSS, JavaScript, Typescripts
Must be good at using React, Next js and with proven projects.
Knowledge of UI frameworks like Material UI, bootstrap, antd etc.
Good experience with Git.
Proven work experience as a Front-end developer
Familiarity with browser testing and debugging
An ability to perform well in a fast-paced environment
Excellent analytical and multitasking skills
Experience with responsive and adaptive design.
Understanding of SEO principles.
Good problem-solving skills.
Excellent verbal communication skills.
Good interpersonal skills.
Expert-level understanding in building modern Angular, Reacts and other languages Applications.
Deep knowledge of JavaScript core language concepts — DOM manipulation, Fetch API, ES6 features.
Extensive experience working with fundamental front-end languages/technologies, HTML, CSS, Sass (SCSS) framework.
Strong working knowledge in design and management of large scale, secure, cloud based software deployment environments.
Strong ability to problem-solve, debug, and understand pertinent performance metrics.
Extensive experience with architecture and design principles, building to consider maintainability, performance, security requirements, and impact.
Breadth of experience of unit/integration testing, and testing frameworks/libraries.
Comfort working within agile methodologies and experienced in estimation and time management.
Excellent soft skills that enable you to lead and empower your team, and deliver the highest value.
Mentorship experience that helps others in approaching and solving ambiguous efforts.
Strong understanding of business practices, engineering process, and industry trends.
To apply for this job please visit ng.indeed.com.