Backend Developer - Singapore - NodeFlair

NodeFlair
NodeFlair
Verified Company
Singapore

4 weeks ago

Wei Jie

Posted by:

Wei Jie

beBee Recruiter


Description

Job Summary:


Job Type
Permanent


Seniority

Years of Experience
Information not provided


Tech Stacks
AWS Rest API API play Google Cloud Git Azure Java SQL Python

  • 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 crossfunctional 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 crossfunctional 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 highquality 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 , and experience with backend frameworks.
  • Experience working with relational databases and knowledge of SQL, as well as familiarity with database optimization techniques.
  • 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 problemsolving 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.

More jobs from NodeFlair