datatrota
Signup Login
Home Jobs Blog

Senior Software Engineer (Frontend Heavy) at Pricepally

PricepallyLagos, Nigeria Software Development
Full Time
In 2019, Pricepally was born to bring innovation to an inefficient food distribution system in African cities. We believe in connecting farmers, manufacturers, and wholesalers directly to you, the consumer, in an innovative way that benefits all players in the value chain. We want to build the next generation food system for African cities, a platform where key players in the food value chain who add value can plug in to exchange their deals with the end consumer.

Role Overview:

  • As a Senior Fullstack Engineer, you will play a pivotal role in designing and developing robust, scalable, and high-performance e-commerce solutions. Your primary focus will be on the frontend, utilizing cutting-edge technologies like Next.js, React, and React Native.
  • You will also be responsible for integrating complex e-commerce systems and working with GraphQL to ensure efficient and seamless data interactions.

Key Responsibilities:

Frontend Development:

  • Lead the design and implementation of dynamic and responsive user interfaces using Next.js, React, and React Native.
  • Writing clean, high-quality, high-performance, maintainable code
  • Develop and maintain reusable components and front-end libraries for future use.
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.

E-commerce Integration:

  • Integrate and manage e-commerce platforms, APIs, and third-party services.
  • Work on complex integrations with payment gateways, inventory systems, order management, and other e-commerce functionalities.
  • Collaborate with backend engineers to design and implement GraphQL schemas for efficient data fetching and manipulation.

Architecture & Best Practices:

  • Drive architectural decisions and ensure the adoption of best practices in frontend development.
  • Contribute to the continuous improvement of the development process, code quality, and performance.
  • Mentor junior developers and provide technical leadership within the team.

Independent Work & Problem-Solving:

  • Exhibit strong problem-solving skills, with the ability to troubleshoot complex issues independently.
  • Work autonomously to deliver solutions without reliance on constant supervision.

Collaboration:

  • Work closely with product managers, designers, and other engineers to deliver high-quality features and improvements.
  • Participate in code reviews, pair programming, and other collaborative activities to ensure high code standards
  • Support test and deployment of new products and features

Qualifications:

Technical Skills:

  • Big experience with tests, especially cypress.
  • Strong proficiency in Next.js, React, and React Native.
  • Extensive experience with GraphQL and RESTful APIs.
  • Solid understanding of modern front-end build pipelines and tools.
  • Experience with version control systems, preferably Git.

E-commerce Experience:

  • Proven experience integrating and working with e-commerce systems and platforms.
  • Familiarity with e-commerce workflows and best practices.
  • Knowledge of payment gateways, inventory management, and order processing systems.

Independent Work & Problem-Solving:

  • Demonstrated ability to work independently and solve problems effectively.
  • Strong analytical skills to identify issues and implement solutions.
  • Ability to manage work without the constraints of power supply limitations, ensuring consistent productivity.

General Skills:

  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Excellent communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
  • Ability to work in a fast-paced, collaborative environment.

Experience:

  • Minimum 5 years of experience in full-stack development with a front-end focus.
  • Proven track record of successfully delivering complex, large-scale e-commerce projects.

Other Qualifications:

  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with serverless architectures and microservices.
  • Knowledge of CI/CD pipelines and automated testing frameworks.
  • Experience with performance optimization and monitoring tools.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend