Gini Apps is seeking an Intermediate Junior NodeJS Backend Developer to join our dynamic development team. The ideal candidate will have a solid foundation in Node.js and a passion for building scalable backend solutions. You will work closely with front-end developers and other team members to deliver high-quality applications that enhance user experience.
Responsibilities:
- Develop and maintain server-side functionality using Node.js and related technologies.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Write clean, maintainable, and efficient code following best practices.
- Participate in code reviews to ensure code quality and share knowledge with team members.
- Debug and troubleshoot issues in existing applications to provide timely resolutions.
- Assist in the design and implementation of APIs to support mobile and web applications.
- Contribute to the continuous improvement of software development processes and practices.
Requirements:
- Minimum of 1 year of experience in backend development with Node.js.
- Proficient understanding of JavaScript.
- Familiarity with RESTful APIs and web services.
- Experience with database technologies such as MongoDB, PostgreSQL, or similar.
- Basic knowledge of version control systems, preferably Git.
- Strong problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
- Good communication skills, both written and verbal.