BackEnd Developer 6 Month Contract
Qualifications:
- Bachelors degree in Computer Science Information Technology or a related field.
- Proven experience as a BackEnd Developer or similar role.
- Strong proficiency in JavaScript and TypeScript.
- Handson 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 problemsolving 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 serverside applications using JavaScript/TypeScript.
- Design and implement RESTful APIs using ExpressJS and/or GraphQL for seamless integration with frontend 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 frontend 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.