Gini Apps is seeking a highly skilled Senior NodeJS Backend Developer with at least 5 years of experience in building scalable and high-performance web applications. The ideal candidate will have a deep understanding of Node.js and its ecosystem, along with a passion for writing clean, maintainable code. You will collaborate with cross-functional teams to deliver innovative solutions that drive our products forward.
Responsibilities:
- Design, develop, and maintain robust and scalable backend services using Node.js.
- Implement RESTful APIs and integrate with front-end applications.
- Collaborate with product managers, designers, and other developers to understand project requirements and deliver quality solutions.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug applications to ensure high availability and performance.
- Mentor junior developers and contribute to code reviews to maintain code quality.
Requirements:
- At least 5 years of professional experience in backend development using Node.js.
- Strong knowledge of JavaScript, TypeScript, and asynchronous programming.
- Experience with database technologies such as MongoDB, MySQL, or PostgreSQL.
- Familiarity with version control systems, particularly Git.
- Solid understanding of software development best practices and agile methodologies.