Job Summary
We are seeking a skilled Backend Developer to join our dynamic team. You will be responsible for building and maintaining server-side logic, database systems, and APIs to support our web applications. This role requires a deep understanding of backend technologies and a commitment to delivering high-quality, efficient solutions.
- Minimum Qualification : Degree
- Experience Level : Senior level
- Experience Length : 4 years
Job Description/Requirements
Responsibilities
- Develop and maintain scalable server-side logic and APIs using Node.js.
- Collaborate with cross-functional teams, including frontend developers, designers, and product managers, to deliver seamless user experiences.
- Design and optimize database schemas and queries using technologies like MongoDB or MySQL.
- Implement RESTful APIs to support frontend functionality and third-party integrations.
- Troubleshoot and resolve performance and scalability issues in the backend.
- Write clean, well-documented, and maintainable code adhering to best practices, including SOLID principles.
- Manage automated tasks using cron jobs and ensure reliability in deployed applications.
- Stay updated with emerging backend technologies and best practices.
Requirements
- Bachelor’s degree in Computer Science, a related field, or equivalent work experience.
- Proven experience with Node.js and backend frameworks.
- Strong knowledge of database technologies such as MongoDB and MySQL.
- Familiarity with RESTful API design and implementation.
- Proficiency with version control tools like Git.
- Good understanding of the CAP Theorem and its applications in distributed systems.
- Knowledge of job schedulers (e.g., cron jobs) and debugging tools.
- Experience with performance optimization and scalable backend architecture.
- Strong communication and teamwork skills with the ability to manage multiple tasks independently.
Preferred Skills
- Familiarity with front-end technologies like React.js, HTML, CSS, and JavaScript.
- Knowledge of build tools and package managers like Webpack, npm, or yarn.
- Previous experience in an Agile development environment.
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.