Backend Developer

June 18, 2024
Application ends: September 18, 2024
Apply Now

Job Description

As a Backend Developer, you will:

  • Develop and maintain serverless applications using Webiny.
  • Design and implement APIs using GraphQL.
  • Manage and optimize AWS services, including Lambda, DynamoDB, S3, CloudFront, and API Gateway.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Write clean, maintainable, and efficient code.
  • Optimize applications for performance and scalability.
  • Conduct code reviews and ensure adherence to best practices.
  • Troubleshoot and debug complex issues.
  • Stay current with industry trends and advancements in serverless architecture and Webiny.

What You Bring to the Table:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven work experience as a Backend Developer or similar role.
  • Proficiency in backend programming languages (Node.js, Python, Java, Ruby, PHP).
  • Experience with database management systems (MySQL, PostgreSQL, MongoDB).
  • Knowledge of RESTful API and GraphQL design principles.
  • Familiarity with server environments and web servers (Linux, Nginx, Apache).
  • Strong understanding of authentication and authorization mechanisms.
  • Experience with version control systems such as Git.
  • Experience with serverless platforms
  • Familiarity with containerization and orchestration tools
  • Knowledge of CI/CD practices and tools (Jenkins, GitHub Actions, CircleCI).
  • Understanding of backend testing frameworks (Mocha, Chai, JUnit).
  • Awareness of security best practices in backend development.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

You should possess the ability to:

  • Work from office
  • Travel for business needs
  • Think outside the box

What we bring to the table:

  • Excellent Work Culture
  • Continuous learning and skilling
  • Progressive career growth