Backend Developer
ngo
- Location
- Bangalore, Karnataka, India
- Employment type
- Full-time
- Posted
- 2025-09-16
About the job
We are seeking an enthusiastic and dedicated Backend Developer to join our Engineering & Technology team. This entry-level position is ideal for recent graduates or individuals transitioning into the tech field, offering a unique opportunity to grow and excel in backend development. The role involves working on server-side web application logic and integration of the work front-end developers do. Candidates will be expected to write web services and APIs used by front-end developers and mobile application developers.
Responsibilities
- Collaborate with front-end developers on the integration of elements.
- Design and implement scalable and efficient backend features in Python, Java, or Ruby.
- Write reusable, testable, and efficient code.
- Manage user authentication and authorization between multiple systems, servers, and environments.
- Implement data protection and security in all aspects of the backend.
- Design and implement data storage solutions.
- Troubleshoot and debug applications.
- Develop and maintain APIs for our web functionalities.
- Optimize the application for maximum speed and scalability.
- Implement automated testing platforms and unit tests.
Requirements
- Understanding of server-side logic and architecture.
- Basic knowledge of front-end technologies, such as HTML5, and CSS3.
- Familiarity with backend programming languages like Python, Ruby, or Java.
- Understanding of accessibility and security compliance.
- Knowledge of user authentication and authorization between multiple systems, servers, and environments.
- Familiarity with database technology such as MySQL, MongoDB, and/or PostgreSQL.
- Strong unit test and debugging skills.
- Proficient understanding of code versioning tools, such as Git.
- Excellent problem-solving skills and ability to think algorithmically.