Junior Backend Node.js Developer
Khazna
This job is no longer accepting applications
See open jobs at Khazna.See open jobs similar to "Junior Backend Node.js Developer" Speedinvest.Company Description
Khazna was founded in 2019 with a mission to improve the financial well-being of 20M+ underbanked Egyptians, who have little access to formal financial services by providing access to convenient, effective and secure smartphone based financial services. We are consistently on the lookout for rock stars to help us solve for financial inclusion.
Job Description
We are seeking a Junior Backend Node.js Engineer to join our dynamic development team. In this role, you will work alongside experienced engineers to build and maintain server-side applications, APIs, and services using Node.js. This position is perfect for individuals with some professional experience or a solid understanding of backend technologies, who are eager to grow and contribute to exciting projects.
- Develop and maintain backend services: Build scalable, secure, and efficient backend systems using Node.js and related frameworks.
- API development: Design, implement, and maintain RESTful APIs that interact with frontend applications and external services.
- Database management: Work with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) for data storage and retrieval.
- Collaborate with cross-functional teams: Work closely with frontend developers, product managers, and other stakeholders to deliver high-quality solutions.
- Code quality: Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Debugging and troubleshooting: Identify and resolve performance bottlenecks, bugs, and issues in the backend system.
- Documentation: Create and maintain technical documentation for backend systems and services.
- Testing and deployment: Assist in writing unit and integration tests; help ensure proper deployment and monitoring of applications.
Qualifications
- Bachelor’s Degree in Computer Science, Computer Engineering, Information Technology, or a related field
- Experience: 1 year of working experience.
- Strong Knowledge of JavaScript: Strong understanding of JavaScript, especially Node.js and its asynchronous nature
- .Experience with backend development: Basic knowledge of backend development concepts, including RESTful APIs, authentication, and session management
- .Database knowledge: Familiarity with SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases
- .Version control: Experience with Git and version control workflows
- .Familiarity with frameworks: Basic understanding of popular Node.js frameworks such as Express.js
- .Problem-solving: Ability to debug and troubleshoot complex issues in a backend environment
- .Collaboration skills: Strong communication skills and the ability to work well within a team
- .Eagerness to learn: Willingness to expand your technical knowledge and grow into a senior role
This job is no longer accepting applications
See open jobs at Khazna.See open jobs similar to "Junior Backend Node.js Developer" Speedinvest.