Back End Developer
Summary
The Backend Developer will design, develop, and maintain scalable backend services and APIs while managing databases and collaborating with frontend teams. The role requires proficiency in languages like Node.js, Python, Java, or Ruby and experience with cloud platforms and containerization.
π About the Job
Toplent helps companies scale faster by connecting them with exceptional remote professionals from SEA, LATAM, and South Africa. We are currently collaborating with a client who is seeking a skilled and reliable Backend Developer to join their team on a remote full-time basis.
πΌ Responsibilities:
- βοΈ Design, develop, and maintain scalable backend services and APIs
- ποΈ Manage databases, optimize queries, and ensure data integrity and security
- π Collaborate with frontend developers to integrate user-facing elements with server-side logic
- π Troubleshoot, debug, and upgrade existing systems
- π Write clean, maintainable, and well-documented code following best practices
- β Implement automated testing, CI/CD pipelines, and code reviews
- π Ensure high performance, security, and responsiveness of applications
π οΈ Required Skills:
- π¬ Strong communication skills and ability to work with cross-functional teams
- π©βπ» Proficiency in at least one backend programming language (e.g., Node.js, Python, Java, or Ruby)
- ποΈ Hands-on experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB)
- π§ Knowledge of RESTful API design and microservices architecture
- βοΈ Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
- π Solid understanding of software engineering principles, scalability, and performance optimization
- π§Ύ Previous experience as a backend developer or in a similar role is strongly preferred
π Benefits:
- π Remote Role (Work from anywhere)
- π΅ Competitive Salary in USD
- π Professional growth opportunities and skill development
- π€ Collaborative and supportive remote work culture