freehire launches on Product Hunt on 26 August.

Follow →

Back-End Developer

Back-End Developer - 6 Month Contract

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Back-End Developer or similar role.
  • Strong proficiency in JavaScript and TypeScript.
  • Hands-on experience with ExpressJS and/or GraphQL for API development.
  • Proficient in managing PostgreSQL databases.
  • Extensive experience with AWS services, including AWS CLI, Step Functions, S3, DynamoDB, SES, SNS, Lambda, and SQS.
  • Familiarity with version control systems, such as Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Preferred Qualifications:

  • Experience with serverless architectures and microservices.
  • Knowledge of containerization technologies like Docker.
  • Understanding of CI/CD pipelines and DevOps practices.

Key Responsibilities:

  • Develop and maintain robust and scalable server-side applications using JavaScript/TypeScript.
  • Design and implement RESTful APIs using ExpressJS and/or GraphQL for seamless integration with front-end components.
  • Manage and optimize PostgreSQL databases to ensure data integrity and performance.
  • Utilize AWS services, including but not limited to AWS CLI, Step Functions, S3, DynamoDB, SES, SNS, Lambda, and SQS, to build and deploy applications.
  • Collaborate with front-end developers and other team members to establish objectives and design cohesive, functional code.
  • Implement security and data protection measures throughout the application.
  • Troubleshoot and debug applications to optimize performance.
  • Stay updated with emerging technologies and industry trends to continuously improve skills and project outcomes.



See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available