Apply

Backend Engineer, Digital Venture - Fully REMOTE

Posted 2024-10-23

View full description

πŸ“ Location: Pakistan

πŸ” Industry: B2B e-commerce

🏒 Company: Makro PRO

πŸͺ„ Skills: AWSGraphQLSQLAgileJavascriptMongoDBMySQLPostgresRedisNosqlReactCollaborationJavaScriptRESTful APIs

Requirements:
  • Experience as a backend engineer with common languages and frameworks such as Node Js, ExpressJS, or NestJS.
  • Experience with AWS.
  • Experience in GraphQL.
  • Deep knowledge of object-oriented programming and principles like SOLID.
  • Significant experience in writing and utilizing RESTful APIs and optimizing large-scale applications.
  • Familiarity with database systems including SQL (MySQL, Postgres) and NoSQL (MongoDB, Redis).
  • Ability to write effective unit, integration, and API tests.
  • Experience integrating with JavaScript frameworks like React is a plus.
Responsibilities:
  • The Backend Engineer is responsible for integrating the application with necessary systems and services.
  • They will provide clean and easy-to-use APIs for the frontend.
  • Responsible for application functionality, performance, and scalability.
  • Design and develop business logic and backend systems.
  • Collaborate with frontend developers to create functional and efficient APIs.
  • Analyze existing software systems to connect to relevant data sources.
  • Write unit and integration tests and develop automation tools.
  • Produce high-quality, well-documented, efficient code.
  • Challenge ideas to prevent inefficiencies.
Apply