This is a remote position.
Build and maintain web applications using Vue, eact and TypeScript.
Develop reusable, maintainable UI components.
Integrate REST APIs and backend services.
Implement application state management and asynchronous workflows.
Build responsive interfaces across desktop and mobile.
Handle loading, error, empty, and transactional states correctly.
Optimise application performance and page load times.
Implement frontend security best practices.
Write unit and integration tests.
Debug and resolve production issues.
Participate in code reviews and technical discussions.
Collaborate with Product and Design teams to deliver features from concept to production.
3–6 years of professional frontend/software engineering experience.
Strong JavaScript / TypeScript skills.
Strong React experience.
Good understanding of HTML and CSS.
Experience building and maintaining production web applications.
Experience integrating REST APIs.
Understanding of frontend architecture and state management.
Experience with Git and modern development workflows.
Strong debugging and problem-solving ability.
Ability to write clean, maintainable, and well-tested code.
100% Remote
Contract-based engagement
Competitive compensation
Flexible working environment
Opportunity to work on real technology products and complex engineering problems
Potential for contract renewal and continued engagement based on performance and business requirements
Software Engineer (Frontend) • Abuja, FC, ng