About the company
HIT YOUR Q4 TECH HIRING TARGETS BY POSTING JOBS ON QODE! Welcome to qode - the career engagement platform for tech talent worldwide. At this moment, we are proud to source tech talent across Asia. Please follow the instructions to book a call with us.
Job Summary
Key Responsibilities:
📍Backend Development: Design, develop, and maintain server-side applications and APIs using Node.js and Adonis.js. 📍Database Management: Work with relational and NoSQL databases (e.g., PostgreSQL, MongoDB) to store and retrieve data efficiently. 📍API Integration: Integrate third-party APIs and services into our applications to extend functionality. 📍Scalability: Build and optimize backend systems to ensure scalability, performance, and responsiveness. 📍Security: Implement security best practices to protect user data and application assets. 📍Code Quality: Write clean, maintainable, and well-documented code following coding standards and best practices. 📍Testing: Develop and execute unit tests, integration tests, and end-to-end tests to ensure code quality. 📍Collaboration: Collaborate with frontend engineers, product managers, and cross-functional teams to define APIs and deliver features. 📍Monitoring and Debugging: Implement monitoring and logging solutions to identify and resolve issues proactively. 📍Documentation: Create and maintain technical documentation for backend systems and APIs. 📍Continuous Improvement: Stay up-to-date with backend technologies and recommend improvements to enhance development processes.
Requirements
📍Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). 📍At least 5 years of experience working as a Backend Engineer, with a focus on Node.js and Adonis.js. 📍Strong proficiency in JavaScript and TypeScript. 📍Experience with artificial intelligence (AI) preferably in the agricultural sector. 📍Experience with database design and management, including SQL and NoSQL databases. 📍Familiarity with RESTful API design and development. 📍Knowledge of software architecture patterns, such as MVC and microservices. 📍Understanding of version control systems (e.g., Git) and code collaboration platforms (e.g., GitHub). 📍Experience with testing frameworks and methodologies (e.g., Jest, Mocha). 📍Strong problem-solving skills and attention to detail. 📍Excellent communication and teamwork skills to collaborate effectively with cross-functional teams. 📍Familiarity with DevOps practices and cloud platforms (e.g., AWS, Azure) is a plus.




