Apply

Senior Backend Developer (Core)

Posted 2 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United States, Eastern Time (EST), NOT STATED

🔍 Industry: Fintech and crypto space

🏢 Company: Paxful, Inc

⏳ Experience: 5+ years

🪄 Skills: DockerNode.jsPHPPostgreSQLSQLKubernetesMongoDBMySQLOAuthGoCI/CDRESTful APIsMicroservices

Requirements:
  • 5+ years of backend development experience, with strong expertise in PHP (preferably PHP 7.4+).
  • Familiarity with frameworks like Laravel or Symfony.
  • Experience with Go and Node.js for developing microservices and handling event-driven systems.
  • Ability to contribute across multiple languages as needed.
  • Proficiency in database management.
  • Experience with SQL (PostgreSQL, MySQL) and familiarity with NoSQL databases like MongoDB.
  • Experience with RESTful API design and development.
  • Knowledge of API integration, versioning, and optimization.
  • Familiarity with CI/CD pipelines and DevOps workflows.
  • Hands-on experience with GitLab, Docker, and Kubernetes.
  • Understanding of secure backend development practices.
  • Familiarity with authentication mechanisms like OAuth, JWT, and API key management.
Responsibilities:
  • Design and develop backend services primarily using PHP, with secondary contributions in Go and Node.js.
  • Build and maintain RESTful APIs that integrate seamlessly with frontend, mobile, and blockchain systems.
  • Collaborate with product managers, frontend, and mobile teams to define requirements and deliver new features.
  • Ensure backend services are scalable, secure, and optimized for high performance.
  • Debug and troubleshoot production issues to maintain platform reliability.
  • Contribute to the migration of legacy PHP systems to modern architectures and service-based designs.
  • Implement and optimize database queries for high availability and low latency.
  • Write robust unit and integration tests to maintain code quality.
  • Contribute to the development of microservices using Go and Node.js as needed.
  • Work closely with the DevOps team to deploy and monitor services using Kubernetes and Terraform.
  • Participate in peer code reviews and mentor junior developers to promote best practices.
Apply