Schedule: Flexible working hours, aligned with team needs.
About the Role:
We are looking for a skilled Back-end Developer to join our team focused on building and maintaining systems that support active pooling features in our platform. You will be responsible for designing, implementing, and optimizing server-side solutions that ensure the seamless operation of our applications while maintaining high performance and responsiveness.
Key Responsibilities:
Design and develop back-end services focused on active pooling functionalities
Ensure optimal performance, quality, and responsiveness of applications
Collaborate with front-end developers to integrate user-facing elements with server-side logic
Implement security measures to safeguard user data and maintain compliance
Write clean, maintainable, and efficient code to create scalable applications
Conduct code reviews and provide constructive feedback to team members
Troubleshoot and debug applications to resolve issues promptly
Participate in the design and architecture of new features and systems
Requirements
Proficiency in back-end programming languages (e.g., Node.js, Python, Java, or Ruby)
Experience with server-side frameworks (e.g., Express, Django, Spring)
Strong knowledge of database management systems (SQL and NoSQL)
Understanding of RESTful API development and integration
Familiarity with version control systems, particularly Git
Good understanding of cloud platforms (e.g., AWS, Google Cloud, Azure)
Experience with testing frameworks and methodologies
Ability to troubleshoot and resolve complex issues effectively
Excellent communication skills and ability to work collaboratively in a remote team environment