B

Frontend Developer

Betfigo
Full-time
On-site
Ikeja Lagos Nigeria
Job Overview:

We are seeking a highly skilled and motivated Frontend Developer with expertise in React Native to join our team. The ideal candidate will have a strong foundation in building cross-platform applications for Web, Android, and iOS using React Native, as well as experience in modern web frameworks like React.js. You will play a critical role in creating seamless, user-friendly, and scalable solutions.

Key Responsibilities:

1. Cross-Platform App Development:

  • Build and maintain cross-platform mobile applications using React Native for Android and iOS.
  • Ensure performance, usability, and responsiveness of mobile applications.
  •  

    2.      Web Application Development:

  • Develop responsive and dynamic web applications using React.js.
  • Collaborate with backend developers to integrate APIs and ensure end-to-end functionality.
  • 3.      Reusable Code & Components:

  • Create reusable and efficient components that can be shared between web and mobile platforms.
  • Optimize applications for maximum performance across devices and platforms.
  • 4.      UI/UX Implementation:

  • Work closely with designers to implement pixel-perfect designs for mobile and web platforms.
  • Ensure consistent branding and a smooth user experience across all platforms.
  • 5.      Testing & Debugging:

  • Write unit tests and conduct integration testing to ensure the quality of code.
  • Debug and resolve issues to maintain application stability.
  • 6.      Team Collaboration:

  • Collaborate with designers, backend developers, and project managers to meet project requirements and deadlines.
  • Participate in code reviews and contribute to improving the development process.
  • Qualifications:

    Technical Skills:
    • React Native expertise for building cross-platform mobile apps.
    • Proficiency in React.js and modern JavaScript (ES6+).
    • Solid understanding of HTML5, CSS3, and responsive design principles.
    • Experience integrating RESTful APIs and third-party libraries.
    • Familiarity with Expo or native modules for React Native development.
    • Knowledge of version control systems (e.g., Git).
    Bonus Skills:
    • Experience with Flutter or other cross-platform tools.
    • Familiarity with backend technologies (e.g., Node.js or Firebase).
    • Knowledge of PWAs or building Progressive Web Apps.
    • Understanding of mobile deployment processes (App Store, Play Store).
    General Requirements:
    • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
    • 2+ years of frontend development experience with a focus on React Native and web development.
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and teamwork skills.