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 Python, Django, 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 their 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). 📍Proven experience as a Backend Engineer, with a focus on Python, Django, 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).