Front-End Engineer (React/Next.js) Offline

OTAKOYI is looking for a skilled and motivated Senior Front-end Engineer to join our project team. We love challenges and self-development, and if you do too — don’t hesitate to join us! 

Project Overview:
This is a large-scale enterprise solution developed for internal use by company employees and partners. The system includes multiple interrelated sub-projects, each handled by dedicated teams. The architecture involves numerous integrations with both internal and partner services.

Tech Stack:

  • React / Next.js (priority)
  • TypeScript
  • JavaScript
  • TailwindCSS
  • SWR
  • Socket.io


What You’ll Do:

  • Define the overall direction of front-end development on the project.
  • Design and document front-end architecture, providing technical guidance to the front-end team.
  • Work with the front-end team of the project, possible support and mentoring of colleagues.
  • Review and validate incoming requirements from the client and support the planning process together with the delivery manager.
  • Assist in providing estimates for project features.
  • Review design deliverables to ensure alignment with project requirements, providing feedback and consultation to designers as needed.
  • Collaborate with the Back-end team to ensure seamless integration, specifying requirements for the back-end to support front-end functionality.
  • Work with the QA team to ensure delivery meets quality and functionality standards.
  • Participate in code refactoring, code reviews, and release preparation.
  • Coordinate with DevOps on front-end infrastructure needs to support smooth deployment and scalability.
  • Communicate directly with the client to justify technical decisions and propose solutions.


Skills & Qualifications:

  • Extensive hands-on experience with React / Next.js in production projects.
  • Strong knowledge of TypeScript and JavaScript.
  • Proficiency with TailwindCSS and modern component-driven UI development.
  • Practical experience using SWR and Socket.io.
  • Solid understanding of front-end architecture, application state management, and component reusability.
  • Strong communication, collaboration, and problem-solving skills.
  • Ability to reason through product features and make decisions with a focus on business impact.
  • English: Upper-Intermediate or higher (spoken and written).
     

Nice to Have:

  • Experience with testing frameworks (e.g., Jest, Testing Library).
  • Familiarity with Storybook or other component documentation tools.
  • Understanding of accessibility (a11y) and performance optimization best practices.


Work Conditions:

  • Full-time engagement.

The job ad is no longer active

Look at the current jobs JavaScript / Front-End →