Software Developer Job at Tiqbuy

Tiqbuy is an innovative e-commerce company dedicated to providing seamless online shopping experiences.

 We are recruiting to fill the position below:

Job Position: Software Developer

Job Location: Abuja (FCT)
Employment Type: Full-time

Job Summary

  • We are looking for a skilled Software Developer to join our team and contribute to the development and maintenance of our platform.

Responsibilities


  • Develop and maintain the Tiqbuy e-commerce platform, ensuring performance, scalability, and security.
  • Build and optimize the MedusaJS backend (Node.js) for admin and store functionalities.
  • Develop high-performance frontend features using Next.js.
  • Design and optimize database structures and queries in PostgreSQL.
  • Deploy, manage, and scale applications on DigitalOcean.
  • Enhance security, performance, and DNS management using Cloudflare.
  • Utilize Docker for containerization and streamlined deployments.
  • Implement Sentry for real-time monitoring and debugging.
  • Write and maintain unit and integration tests to ensure system reliability.
  • Use Git for version control and collaborative development workflows.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Stay updated with the latest development trends and propose improvements.

Requirements

  • Proficiency in JavaScript and TypeScript, with experience in Node.js and MedusaJS for backend development.
  • Experience with Next.js for frontend development, SSR, and performance optimization.
  • Database management skills using PostgreSQL, including writing optimized queries.
  • Experience with cloud platforms (preferably DigitalOcean) for deploying and managing applications.
  • Knowledge of Cloudflare for security and performance optimization.
  • Proficiency in Docker for containerization and deployment automation.
  • Experience with Sentry for monitoring application performance and debugging issues.
  • Strong understanding of testing frameworks (Jest, Mocha, Cypress, etc.) for writing unit and integration tests.
  • Proficiency in using Git for version control, branching strategies, and team collaboration.
  • Good problem-solving skills and the ability to work independently or within a team.
  • Experience integrating third-party APIs, including payment gateways.

Method of Application
Interested and qualified candidates should send their CV and Cover letter to: tiqbuyapplications@gmail.com using the Job Position as the subject of the mail.