Job Description
A technology company is looking for an experienced backend developer to build and maintain scalable web applications and APIs. The role involves working with cloud services, databases, third-party integrations, and high-performance backend systems while collaborating with development teams to deliver reliable digital products.
Responsibilities
- Develop and maintain scalable backend applications.
- Design, build, and integrate REST APIs.
- Work with databases and optimize data operations.
- Integrate third-party services, including payment gateways.
- Implement and manage cloud-based deployments.
- Configure and maintain Firebase services.
- Debug, troubleshoot, and resolve technical issues.
- Write clean, maintainable, and reusable code.
- Use Git for version control and collaboration.
- Take ownership of assigned features and deliverables.
- Collaborate with team members to deliver high-quality solutions.
Skills Required
- Strong proficiency in Node.js
- Backend development experience
- REST API development and integration
- MongoDB
- AWS cloud services
- Firebase integration
- Payment gateway integration
- Git and version control
- Debugging and problem-solving
- Scalable application architecture
- Code optimization and best practices
- Communication and teamwork skills
- Ability to work independently
Nice-to-Have Skills
- React.js
- Cloud deployment experience
- Experience with international or large-scale projects
- Knowledge of software architecture patterns and security best practices