Backend developer - Nodejs | Codersbrain
full-time
Posted on 11-06-2025
Job Description
Backend Developer
Company Overview
Company information is not specified.
Job Summary
The Backend Developer will be responsible for designing, implementing, and maintaining server-side applications and services. This role is crucial for ensuring the performance, reliability, and scalability of the backend systems that support the organization's goals.
Responsibilities
- Develop and maintain robust RESTful APIs using Node.js.
- Design and manage databases using PostgreSQL, Supabase, or Firebase.
- Implement asynchronous programming techniques to enhance application performance.
- Leverage cloud services such as AWS Lambda, Vercel Functions, or Google Cloud Platform (GCP) for serverless application development.
- Work with event-driven systems, including webhooks and message queues like Kafka and NATS.
- Write comprehensive unit and integration tests using frameworks such as Jest or Mocha to ensure code quality.
Qualifications
- Minimum of 5 years of experience in backend development.
- Proficient in Node.js and PostgreSQL, with experience in Supabase or Firebase being a plus.
- Strong understanding of RESTful API design and asynchronous programming.
- Familiarity with cloud services like AWS, Vercel, or Google Cloud Platform.
- Experience with event-driven architectures and message queuing systems.
- Ability to write and maintain unit and integration tests.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
Preferred Skills
- Knowledge of frontend technologies may be an added advantage.
- Familiarity with Docker and containerization practices.
Experience
- Minimum 5 years of professional experience in backend development.
Environment
- Work setting and location details are not specified but the role is full-time.
Salary
- Salary information is not specified.
Growth Opportunities
- Opportunities for advancement may be available within the organization, specific details are not provided.
Benefits
- Benefits information is not specified.
