This is a remote position.
We are seeking a talented Backend Developer to join our team responsible for designing developing and maintaining scalable backend systems.
- Design develop and maintain robust and scalable backend systems to support web and mobile applications.
- Build and maintain RESTful services ensuring high performance and responsiveness to requests from the frontend.
- Collaborate with frontend developers DevOps teams and other stakeholders to ensure seamless integration between frontend and backend components.
- Design and manage databases ensuring data integrity security and performance optimization.
- Integrate with thirdparty APIs handling authentication data exchange and error handling.
- Write clean maintainable and welldocumented code following industry best practices.
- Monitor and improve backend performance identifying bottlenecks and optimizing server resources.
- Troubleshoot and resolve backend issues ensuring high availability and minimal downtime.
- Implement security and data protection measures to safeguard sensitive information.
- Stay uptodate with the latest trends in backend development proposing new tools and technologies to improve the system.
Requirements
- Programming Languages: Proficiency in backend programming languages such as Python Ruby or Node.js.
- RESTful Services: Strong experience in building and consuming RESTful APIs.
- Database Management: Experience in designing managing and optimizing databases (SQL and NoSQL) such as PostgreSQL MySQL MongoDB or others.
- API Integration: Proven experience in integrating with thirdparty APIs managing authentication and ensuring data consistency.
- Version Control: Familiarity with Git and collaborative development workflows.
- Security: Understanding of backend security principles including authentication encryption and data protection.
Preferred Qualifications:
- Experience with cloud platforms (AWS Azure GCP) and serverless architectures.
- Familiarity with containerization tools like Docker and container orchestration platforms like Kubernetes.
Benefits
- Work Location: Remote
- 5 days working
Programming Languages: Proficiency in backend programming languages such as Python, Ruby, or Node.js. RESTful Services: Strong experience in building and consuming RESTful APIs. Database Management: Experience in designing, managing, and optimizing databases (SQL and NoSQL) such as PostgreSQL, MySQL, MongoDB, or others. API Integration: Proven experience in integrating with third-party APIs, managing authentication, and ensuring data consistency. Version Control: Familiarity with Git and collaborative development workflows. Security: Understanding of backend security principles, including authentication, encryption, and data protection.