Senior Frontend Developer - React & TypeScript
WhatJobs Direct
About the role
Our client, a dynamic and innovative technology company focused on creating user-centric digital products, is seeking a Senior Frontend Developer with expertise in React and TypeScript to join their fully remote team. This is an exceptional opportunity to lead the development of sophisticated user interfaces, contribute to architectural decisions, and mentor junior developers in a collaborative, remote-first environment. You will be responsible for translating complex design concepts into high-quality, performant, and accessible web applications. The role offers the flexibility to work from anywhere, including Abuja, Federal Capital Territory, NG , while contributing to global projects and making a significant impact.
Responsibilities: Design, develop, and implement robust, scalable, and user-friendly frontend applications using React and TypeScript. Collaborate closely with UI/UX designers to translate wireframes and mockups into high-quality code. Build reusable components and frontend libraries for future use. Optimize applications for maximum speed, scalability, and responsiveness across various devices and browsers. Ensure the technical feasibility of UI/UX designs and provide constructive feedback. Write clean, well-documented, and maintainable code following best practices. Implement comprehensive unit and integration tests to ensure application stability. Mentor and guide junior frontend developers, providing technical leadership and code reviews. Stay current with emerging frontend technologies, frameworks, and best practices. Collaborate with backend developers to integrate frontend components with server-side logic. Troubleshoot and debug frontend issues, identifying and resolving performance bottlenecks. Contribute to architectural discussions and decision-making for the frontend technology stack. Ensure adherence to web accessibility standards (WCAG). Participate in agile development ceremonies, including sprint planning, daily stand-ups, and retrospectives. Proactively identify opportunities for improvement in the frontend development process and codebase. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 5+ years of professional experience in frontend development. Deep expertise in React.js and modern JavaScript (ES6+). Strong proficiency in TypeScript. Proven experience with state management libraries (e.g., Redux, Zustand, Context API). Experience with UI component libraries (e.g., Material-UI, Ant Design). Solid understanding of HTML5, CSS3, and responsive design principles. Familiarity with build tools like Webpack, Vite, or Parcel. Experience with RESTful APIs and asynchronous programming. Knowledge of version control systems, particularly Git. Strong problem-solving skills and attention to detail. Excellent communication and collaboration skills, with experience working effectively in remote teams. Experience with performance optimization techniques. Familiarity with testing frameworks (e.g., Jest, React Testing Library). Understanding of CI/CD pipelines is a plus. Experience with Next.js or other React frameworks is beneficial.
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free