We are a thriving dating/social company dedicated to creating a platform that connects individuals and fosters meaningful relationships.
The Role
As a backend engineer, you will play a pivotal role in developing and maintaining the core infrastructure of our platform, ensuring its scalability, security, and performance. We offer a collaborative and dynamic work environment that encourages innovation and provides opportunities for professional growth.
Position Overview: We are seeking a talented backend engineer to join our engineering team in developing and maintaining the backend systems of our dating/social platform. In this role, you will work closely with cross-functional teams, including frontend developers, product managers, and designers, to architect and implement robust and efficient solutions that power our platform's functionality.
Responsibilities
Design, develop, and maintain the backend infrastructure and APIs that power our dating/social platform, ensuring scalability, security, and performance.Collaborate with frontend developers, product managers, and designers to understand requirements and translate them into scalable backend solutions.Implement and optimize data models, database schemas, and queries to support the platform's functionality and performance requirements.Write clean, efficient, and maintainable code using best practices and industry standards. 5. Collaborate with cross-functional teams to integrate frontend components with backend systems, ensuring seamless functionality and user experience.Implement and maintain robust authentication, authorization, and data privacy measures to protect user information.Conduct thorough testing and debugging of backend systems to ensure high-quality and bugfree code.Monitor and analyze system performance, identifying and addressing bottlenecks and areas for optimization.Stay up to date with emerging technologies and industry trends related to backend development, and propose and implement improvements to enhance our platform's capabilities.Collaborate with team members to foster a culture of code review, knowledge sharing, and continuous learning.
Ideal Profile
Bachelor's degree in Computer Science, Software Engineering, or a related field.Proven work experience as a backend engineer or a similar role, with a track record of developing and maintaining scalable and secure backend systems.Strong proficiency in at least one backend programming language, such as Python, Java, or Node.js, and experience with backend frameworks.Experience working with relational databases and knowledge of SQL, as well as familiarity with database optimization techniques.Solid understanding of RESTful API design principles and experience in designing and building APIs for complex applications.Familiarity with cloud platforms (e.g., AWS, Azure, or Google Cloud) and experience with deploying and managing applications in a cloud environment.Knowledge of version control systems (e.g., Git) and experience with collaborative development workflows.Understanding of security best practices and experience implementing authentication and authorization mechanisms.Strong problem-solving skills and ability to debug and resolve complex technical issues.Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
To speed up your application, send me your resume at laree@boo.world.
What's on Offer?
Flexible working options