ApplySenior Backend Developer (Core)
Posted about 2 months agoViewed
View full description
💎 Seniority level: Senior, 5+ years
📍 Location: United States, Eastern Time (EST), NOT STATED
🔍 Industry: Fintech and crypto space
🏢 Company: Echo Base
⏳ 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